home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Word Games• / Will of Fortune ••• / Will of Fortune еее.rsrc / CODE_128.txt < prev    next >
Text File  |  1989-03-23  |  402KB  |  7,019 lines

  1. # near model CODE resource
  2. # jump table entries: 672-672 (1 of them)
  3. export_84:
  4. 00000000  A934                     syscall    ClearMenuBar
  5. 00000002  A937                     syscall    DrawMenuBar
  6. 00000004  7001                     moveq.l    D0, 0x01
  7. 00000006  3F00                     move.w     -[A7], D0
  8. 00000008  4267                     clr.w      -[A7]
  9. 0000000A  7001                     moveq.l    D0, 0x01
  10. 0000000C  3F00                     move.w     -[A7], D0
  11. 0000000E  206D FD62                movea.l    A0, [A5 - 0x29E]
  12. 00000012  4868 8000                pea.l      [A0 - 0x8000]
  13. 00000016  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  14. 0000001A  A934                     syscall    ClearMenuBar
  15. 0000001C  7001                     moveq.l    D0, 0x01
  16. 0000001E  56ED F6D8                sne        [A5 - 0x928]
  17. 00000022  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  18. 00000026  7001                     moveq.l    D0, 0x01
  19. 00000028  3F00                     move.w     -[A7], D0
  20. 0000002A  206D FD62                movea.l    A0, [A5 - 0x29E]
  21. 0000002E  4868 8010                pea.l      [A0 - 0x7FF0]
  22. 00000032  700B                     moveq.l    D0, 0x0B
  23. 00000034  3F00                     move.w     -[A7], D0
  24. 00000036  7021                     moveq.l    D0, 0x21
  25. 00000038  3F00                     move.w     -[A7], D0
  26. 0000003A  70FF                     moveq.l    D0, 0xFFFFFFFF
  27. 0000003C  3F00                     move.w     -[A7], D0
  28. 0000003E  3F3C 01F5                move.w     -[A7], 0x1F5
  29. 00000042  3F3C 014A                move.w     -[A7], 0x14A
  30. 00000046  70FF                     moveq.l    D0, 0xFFFFFFFF
  31. 00000048  3F00                     move.w     -[A7], D0
  32. 0000004A  7002                     moveq.l    D0, 0x02
  33. 0000004C  3F00                     move.w     -[A7], D0
  34. 0000004E  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  35. 00000052  3D7C 0118 8000           move.w     [A6 - 0x8000], 0x118
  36. 00000058  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  37. 0000005C  700A                     moveq.l    D0, 0x0A
  38. 0000005E  3D40 8002                move.w     [A6 - 0x7FFE], D0
  39. 00000062  700A                     moveq.l    D0, 0x0A
  40. 00000064  3D40 8004                move.w     [A6 - 0x7FFC], D0
  41. 00000068  700F                     moveq.l    D0, 0x0F
  42. 0000006A  3D40 8006                move.w     [A6 - 0x7FFA], D0
  43. 0000006E  700F                     moveq.l    D0, 0x0F
  44. 00000070  3D40 8008                move.w     [A6 - 0x7FF8], D0
  45. 00000074  701E                     moveq.l    D0, 0x1E
  46. 00000076  3D40 800A                move.w     [A6 - 0x7FF6], D0
  47. 0000007A  7006                     moveq.l    D0, 0x06
  48. 0000007C  3D40 800C                move.w     [A6 - 0x7FF4], D0
  49. 00000080  7001                     moveq.l    D0, 0x01
  50. 00000082  3D40 800E                move.w     [A6 - 0x7FF2], D0
  51. 00000086  7001                     moveq.l    D0, 0x01
  52. 00000088  3D40 8010                move.w     [A6 - 0x7FF0], D0
  53. 0000008C  7001                     moveq.l    D0, 0x01
  54. 0000008E  3D40 8012                move.w     [A6 - 0x7FEE], D0
  55. 00000092  7003                     moveq.l    D0, 0x03
  56. 00000094  3D40 8014                move.w     [A6 - 0x7FEC], D0
  57. 00000098  7000                     moveq.l    D0, 0x00
  58. 0000009A  3D40 8016                move.w     [A6 - 0x7FEA], D0
  59. 0000009E  7000                     moveq.l    D0, 0x00
  60. 000000A0  3D40 8018                move.w     [A6 - 0x7FE8], D0
  61. 000000A4  3D6E 800C 801A           move.w     [A6 - 0x7FE6], [A6 - 0x7FF4]
  62. 000000AA  7001                     moveq.l    D0, 0x01
  63. 000000AC  3D40 801C                move.w     [A6 - 0x7FE4], D0
  64. 000000B0  3D6E 800C 801E           move.w     [A6 - 0x7FE2], [A6 - 0x7FF4]
  65. 000000B6  7001                     moveq.l    D0, 0x01
  66. 000000B8  3D40 8020                move.w     [A6 - 0x7FE0], D0
  67. 000000BC  0C6E 0006 800C           cmpi.w     [A6 - 0x7FF4], 0x6
  68. 000000C2  6600 0008                bne        +0xA /* 000000CC */
  69. 000000C6  7001                     moveq.l    D0, 0x01
  70. 000000C8  3D40 801E                move.w     [A6 - 0x7FE2], D0
  71. label000000CC:
  72. 000000CC  203C 0000 24AA           move.l     D0, 0x24AA
  73. 000000D2  D0AD FD6A                add.l      D0, [A5 - 0x296]
  74. 000000D6  2040                     movea.l    A0, D0
  75. 000000D8  7001                     moveq.l    D0, 0x01
  76. 000000DA  3080                     move.w     [A0], D0
  77. 000000DC  41FA 0B04                lea.l      A0, [PC + 0xB04 /* 00000BE2, value 0x70FF3D40 */]
  78. 000000E0  2B48 F778                move.l     [A5 - 0x888], A0
  79. 000000E4  203C 0000 24B2           move.l     D0, 0x24B2
  80. 000000EA  D0AD FD6A                add.l      D0, [A5 - 0x296]
  81. 000000EE  2040                     movea.l    A0, D0
  82. 000000F0  7001                     moveq.l    D0, 0x01
  83. 000000F2  3080                     move.w     [A0], D0
  84. 000000F4  203C 0000 24BA           move.l     D0, 0x24BA
  85. 000000FA  D0AD FD6A                add.l      D0, [A5 - 0x296]
  86. 000000FE  2040                     movea.l    A0, D0
  87. 00000100  7001                     moveq.l    D0, 0x01
  88. 00000102  3080                     move.w     [A0], D0
  89. 00000104  203C 0000 24C6           move.l     D0, 0x24C6
  90. 0000010A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  91. 0000010E  2040                     movea.l    A0, D0
  92. 00000110  7001                     moveq.l    D0, 0x01
  93. 00000112  3080                     move.w     [A0], D0
  94. 00000114  203C 0000 24D2           move.l     D0, 0x24D2
  95. 0000011A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  96. 0000011E  2040                     movea.l    A0, D0
  97. 00000120  7001                     moveq.l    D0, 0x01
  98. 00000122  3080                     move.w     [A0], D0
  99. 00000124  70FF                     moveq.l    D0, 0xFFFFFFFF
  100. 00000126  2F00                     move.l     -[A7], D0
  101. 00000128  206D FD62                movea.l    A0, [A5 - 0x29E]
  102. 0000012C  4868 8012                pea.l      [A0 - 0x7FEE]
  103. 00000130  203C 0000 0200           move.l     D0, 0x200
  104. 00000136  205F                     movea.l    A0, [A7]+
  105. 00000138  221F                     move.l     D1, [A7]+
  106. 0000013A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  107. 0000013E  302E 800E                move.w     D0, [A6 - 0x7FF2]
  108. 00000142  6D00 0016                blt        +0x18 /* 0000015A */
  109. 00000146  70FF                     moveq.l    D0, 0xFFFFFFFF
  110. 00000148  3F00                     move.w     -[A7], D0
  111. 0000014A  3F3C 0096                move.w     -[A7], 0x96
  112. 0000014E  706E                     moveq.l    D0, 0x6E
  113. 00000150  3F00                     move.w     -[A7], D0
  114. 00000152  4267                     clr.w      -[A7]
  115. 00000154  4267                     clr.w      -[A7]
  116. 00000156  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  117. label0000015A:
  118. 0000015A  7004                     moveq.l    D0, 0x04
  119. 0000015C  3F00                     move.w     -[A7], D0
  120. 0000015E  7009                     moveq.l    D0, 0x09
  121. 00000160  3F00                     move.w     -[A7], D0
  122. 00000162  4267                     clr.w      -[A7]
  123. 00000164  7001                     moveq.l    D0, 0x01
  124. 00000166  3F00                     move.w     -[A7], D0
  125. 00000168  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  126. 0000016C  203C 0000 0100           move.l     D0, 0x100
  127. 00000172  D0AD FD6A                add.l      D0, [A5 - 0x296]
  128. 00000176  2F00                     move.l     -[A7], D0
  129. 00000178  206D FD62                movea.l    A0, [A5 - 0x29E]
  130. 0000017C  41E8 8014                lea.l      A0, [A0 - 0x7FEC]
  131. 00000180  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  132. 00000184  205F                     movea.l    A0, [A7]+
  133. 00000186  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  134. 0000018A  203C 0000 0200           move.l     D0, 0x200
  135. 00000190  D0AD FD6A                add.l      D0, [A5 - 0x296]
  136. 00000194  2F00                     move.l     -[A7], D0
  137. 00000196  206D FD62                movea.l    A0, [A5 - 0x29E]
  138. 0000019A  41E8 8020                lea.l      A0, [A0 - 0x7FE0]
  139. 0000019E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  140. 000001A2  205F                     movea.l    A0, [A7]+
  141. 000001A4  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  142. 000001A8  203C 0000 0300           move.l     D0, 0x300
  143. 000001AE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  144. 000001B2  2F00                     move.l     -[A7], D0
  145. 000001B4  206D FD62                movea.l    A0, [A5 - 0x29E]
  146. 000001B8  41E8 8028                lea.l      A0, [A0 - 0x7FD8]
  147. 000001BC  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  148. 000001C0  205F                     movea.l    A0, [A7]+
  149. 000001C2  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  150. 000001C6  203C 0000 0400           move.l     D0, 0x400
  151. 000001CC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  152. 000001D0  2F00                     move.l     -[A7], D0
  153. 000001D2  206D FD62                movea.l    A0, [A5 - 0x29E]
  154. 000001D6  41E8 8030                lea.l      A0, [A0 - 0x7FD0]
  155. 000001DA  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  156. 000001DE  205F                     movea.l    A0, [A7]+
  157. 000001E0  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  158. 000001E4  203C 0000 0500           move.l     D0, 0x500
  159. 000001EA  D0AD FD6A                add.l      D0, [A5 - 0x296]
  160. 000001EE  2F00                     move.l     -[A7], D0
  161. 000001F0  206D FD62                movea.l    A0, [A5 - 0x29E]
  162. 000001F4  41E8 8036                lea.l      A0, [A0 - 0x7FCA]
  163. 000001F8  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  164. 000001FC  205F                     movea.l    A0, [A7]+
  165. 000001FE  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  166. 00000202  203C 0000 0600           move.l     D0, 0x600
  167. 00000208  D0AD FD6A                add.l      D0, [A5 - 0x296]
  168. 0000020C  2F00                     move.l     -[A7], D0
  169. 0000020E  206D FD62                movea.l    A0, [A5 - 0x29E]
  170. 00000212  41E8 803C                lea.l      A0, [A0 - 0x7FC4]
  171. 00000216  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  172. 0000021A  205F                     movea.l    A0, [A7]+
  173. 0000021C  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  174. 00000220  203C 0000 24A0           move.l     D0, 0x24A0
  175. 00000226  D0AD FD6A                add.l      D0, [A5 - 0x296]
  176. 0000022A  2040                     movea.l    A0, D0
  177. 0000022C  705F                     moveq.l    D0, 0x5F
  178. 0000022E  3080                     move.w     [A0], D0
  179. 00000230  203C 0000 24A2           move.l     D0, 0x24A2
  180. 00000236  D0AD FD6A                add.l      D0, [A5 - 0x296]
  181. 0000023A  2040                     movea.l    A0, D0
  182. 0000023C  30BC 011D                move.w     [A0], 0x11D
  183. 00000240  4EBA 1B8E                jsr        [PC + 0x1B8E /* 00001DD0 */]
  184. 00000244  4EBA 2642                jsr        [PC + 0x2642 /* 00002888 */]
  185. 00000248  4EBA 46D0                jsr        [PC + 0x46D0 /* 0000491A */]
  186. 0000024C  203C 0000 2480           move.l     D0, 0x2480
  187. 00000252  D0AD FD6A                add.l      D0, [A5 - 0x296]
  188. 00000256  2040                     movea.l    A0, D0
  189. 00000258  30BC 00E6                move.w     [A0], 0xE6
  190. 0000025C  203C 0000 2484           move.l     D0, 0x2484
  191. 00000262  D0AD FD6A                add.l      D0, [A5 - 0x296]
  192. 00000266  2040                     movea.l    A0, D0
  193. 00000268  30BC 00FA                move.w     [A0], 0xFA
  194. 0000026C  203C 0000 24A4           move.l     D0, 0x24A4
  195. 00000272  D0AD FD6A                add.l      D0, [A5 - 0x296]
  196. 00000276  2040                     movea.l    A0, D0
  197. 00000278  7073                     moveq.l    D0, 0x73
  198. 0000027A  3080                     move.w     [A0], D0
  199. 0000027C  203C 0000 24A6           move.l     D0, 0x24A6
  200. 00000282  D0AD FD6A                add.l      D0, [A5 - 0x296]
  201. 00000286  2040                     movea.l    A0, D0
  202. 00000288  30BC 0181                move.w     [A0], 0x181
  203. 0000028C  203C 0000 2488           move.l     D0, 0x2488
  204. 00000292  D0AD FD6A                add.l      D0, [A5 - 0x296]
  205. 00000296  2F00                     move.l     -[A7], D0
  206. 00000298  302E 8000                move.w     D0, [A6 - 0x8000]
  207. 0000029C  48C0                     ext.l      D0
  208. 0000029E  0480 0000 0016           subi.l     D0, 0x16
  209. 000002A4  205F                     movea.l    A0, [A7]+
  210. 000002A6  3080                     move.w     [A0], D0
  211. 000002A8  203C 0000 248C           move.l     D0, 0x248C
  212. 000002AE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  213. 000002B2  2F00                     move.l     -[A7], D0
  214. 000002B4  302E 8000                move.w     D0, [A6 - 0x8000]
  215. 000002B8  48C0                     ext.l      D0
  216. 000002BA  5880                     addq.l     D0, 4
  217. 000002BC  205F                     movea.l    A0, [A7]+
  218. 000002BE  3080                     move.w     [A0], D0
  219. 000002C0  203C 0000 2490           move.l     D0, 0x2490
  220. 000002C6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  221. 000002CA  2040                     movea.l    A0, D0
  222. 000002CC  30BC 00BB                move.w     [A0], 0xBB
  223. 000002D0  203C 0000 2494           move.l     D0, 0x2494
  224. 000002D6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  225. 000002DA  2040                     movea.l    A0, D0
  226. 000002DC  30BC 00CF                move.w     [A0], 0xCF
  227. 000002E0  203C 0000 2498           move.l     D0, 0x2498
  228. 000002E6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  229. 000002EA  2040                     movea.l    A0, D0
  230. 000002EC  30BC 00CD                move.w     [A0], 0xCD
  231. 000002F0  7001                     moveq.l    D0, 0x01
  232. 000002F2  3F00                     move.w     -[A7], D0
  233. 000002F4  7001                     moveq.l    D0, 0x01
  234. 000002F6  3F00                     move.w     -[A7], D0
  235. 000002F8  206D FD62                movea.l    A0, [A5 - 0x29E]
  236. 000002FC  4868 8042                pea.l      [A0 - 0x7FBE]
  237. 00000300  700A                     moveq.l    D0, 0x0A
  238. 00000302  3F00                     move.w     -[A7], D0
  239. 00000304  3F3C 00E6                move.w     -[A7], 0xE6
  240. 00000308  70FF                     moveq.l    D0, 0xFFFFFFFF
  241. 0000030A  3F00                     move.w     -[A7], D0
  242. 0000030C  3F3C 0087                move.w     -[A7], 0x87
  243. 00000310  3F3C 00FA                move.w     -[A7], 0xFA
  244. 00000314  70FF                     moveq.l    D0, 0xFFFFFFFF
  245. 00000316  3F00                     move.w     -[A7], D0
  246. 00000318  7001                     moveq.l    D0, 0x01
  247. 0000031A  3F00                     move.w     -[A7], D0
  248. 0000031C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  249. 00000320  203C 0000 249A           move.l     D0, 0x249A
  250. 00000326  D0AD FD6A                add.l      D0, [A5 - 0x296]
  251. 0000032A  2040                     movea.l    A0, D0
  252. 0000032C  700A                     moveq.l    D0, 0x0A
  253. 0000032E  3080                     move.w     [A0], D0
  254. 00000330  7002                     moveq.l    D0, 0x02
  255. 00000332  3F00                     move.w     -[A7], D0
  256. 00000334  7001                     moveq.l    D0, 0x01
  257. 00000336  3F00                     move.w     -[A7], D0
  258. 00000338  206D FD62                movea.l    A0, [A5 - 0x29E]
  259. 0000033C  4868 8054                pea.l      [A0 - 0x7FAC]
  260. 00000340  3F3C 0091                move.w     -[A7], 0x91
  261. 00000344  3F3C 00E6                move.w     -[A7], 0xE6
  262. 00000348  70FF                     moveq.l    D0, 0xFFFFFFFF
  263. 0000034A  3F00                     move.w     -[A7], D0
  264. 0000034C  3F3C 010E                move.w     -[A7], 0x10E
  265. 00000350  3F3C 00FA                move.w     -[A7], 0xFA
  266. 00000354  70FF                     moveq.l    D0, 0xFFFFFFFF
  267. 00000356  3F00                     move.w     -[A7], D0
  268. 00000358  7001                     moveq.l    D0, 0x01
  269. 0000035A  3F00                     move.w     -[A7], D0
  270. 0000035C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  271. 00000360  203C 0000 249C           move.l     D0, 0x249C
  272. 00000366  D0AD FD6A                add.l      D0, [A5 - 0x296]
  273. 0000036A  2040                     movea.l    A0, D0
  274. 0000036C  30BC 00E1                move.w     [A0], 0xE1
  275. 00000370  203C 0000 249E           move.l     D0, 0x249E
  276. 00000376  D0AD FD6A                add.l      D0, [A5 - 0x296]
  277. 0000037A  2040                     movea.l    A0, D0
  278. 0000037C  30BC 0195                move.w     [A0], 0x195
  279. 00000380  7003                     moveq.l    D0, 0x03
  280. 00000382  3F00                     move.w     -[A7], D0
  281. 00000384  7001                     moveq.l    D0, 0x01
  282. 00000386  3F00                     move.w     -[A7], D0
  283. 00000388  206D FD62                movea.l    A0, [A5 - 0x29E]
  284. 0000038C  4868 8060                pea.l      [A0 - 0x7FA0]
  285. 00000390  3F3C 0118                move.w     -[A7], 0x118
  286. 00000394  3F3C 00E6                move.w     -[A7], 0xE6
  287. 00000398  70FF                     moveq.l    D0, 0xFFFFFFFF
  288. 0000039A  3F00                     move.w     -[A7], D0
  289. 0000039C  3F3C 0195                move.w     -[A7], 0x195
  290. 000003A0  3F3C 00FA                move.w     -[A7], 0xFA
  291. 000003A4  70FF                     moveq.l    D0, 0xFFFFFFFF
  292. 000003A6  3F00                     move.w     -[A7], D0
  293. 000003A8  7001                     moveq.l    D0, 0x01
  294. 000003AA  3F00                     move.w     -[A7], D0
  295. 000003AC  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  296. 000003B0  7001                     moveq.l    D0, 0x01
  297. 000003B2  3D40 8018                move.w     [A6 - 0x7FE8], D0
  298. 000003B6  7001                     moveq.l    D0, 0x01
  299. 000003B8  3D40 8022                move.w     [A6 - 0x7FDE], D0
  300. 000003BC  4EBA 0A78                jsr        [PC + 0xA78 /* 00000E36 */]
  301. 000003C0  7001                     moveq.l    D0, 0x01
  302. 000003C2  3D40 8024                move.w     [A6 - 0x7FDC], D0
  303. 000003C6  4EBA 25BE                jsr        [PC + 0x25BE /* 00002986 */]
  304. 000003CA  4EBA 182A                jsr        [PC + 0x182A /* 00001BF6 */]
  305. 000003CE  7000                     moveq.l    D0, 0x00
  306. 000003D0  3D40 8026                move.w     [A6 - 0x7FDA], D0
  307. 000003D4  3D6E 8006 8028           move.w     [A6 - 0x7FD8], [A6 - 0x7FFA]
  308. 000003DA  4EBA 0958                jsr        [PC + 0x958 /* 00000D34 */]
  309. 000003DE  4EBA 164A                jsr        [PC + 0x164A /* 00001A2A */]
  310. 000003E2  4EFA 002A                jmp        [PC + 0x2A /* 0000040E */]
  311. label000003E6:
  312. 000003E6  4EBA 0A4E                jsr        [PC + 0xA4E /* 00000E36 */]
  313. 000003EA  4EBA 1B4C                jsr        [PC + 0x1B4C /* 00001F38 */]
  314. 000003EE  4EBA 0A42                jsr        [PC + 0xA42 /* 00000E32 */]
  315. label000003F2:
  316. 000003F2  4EBA 1D30                jsr        [PC + 0x1D30 /* 00002124 */]
  317. 000003F6  4EBA 17FE                jsr        [PC + 0x17FE /* 00001BF6 */]
  318. 000003FA  7000                     moveq.l    D0, 0x00
  319. 000003FC  3D40 8026                move.w     [A6 - 0x7FDA], D0
  320. 00000400  3D6E 8006 8028           move.w     [A6 - 0x7FD8], [A6 - 0x7FFA]
  321. 00000406  4EBA 092C                jsr        [PC + 0x92C /* 00000D34 */]
  322. 0000040A  4EBA 161E                jsr        [PC + 0x161E /* 00001A2A */]
  323. label0000040E:
  324. 0000040E  302E 8028                move.w     D0, [A6 - 0x7FD8]
  325. 00000412  57C0                     seq        D0
  326. 00000414  4880                     ext.w      D0
  327. 00000416  48C0                     ext.l      D0
  328. 00000418  2F00                     move.l     -[A7], D0
  329. 0000041A  302E 8026                move.w     D0, [A6 - 0x7FDA]
  330. 0000041E  56C0                     sne        D0
  331. 00000420  4880                     ext.w      D0
  332. 00000422  48C0                     ext.l      D0
  333. 00000424  C09F                     and.l      D0, [A7]+
  334. 00000426  4A80                     tst.l      D0
  335. 00000428  6700 002A                beq        +0x2C /* 00000454 */
  336. 0000042C  526E 8022                addq.w     [A6 - 0x7FDE], 1
  337. 00000430  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  338. 00000436  6600 001A                bne        +0x1C /* 00000452 */
  339. 0000043A  7032                     moveq.l    D0, 0x32
  340. 0000043C  3F00                     move.w     -[A7], D0
  341. 0000043E  2F3C 0000 01F4           move.l     -[A7], 0x1F4
  342. 00000444  700F                     moveq.l    D0, 0x0F
  343. 00000446  3F00                     move.w     -[A7], D0
  344. 00000448  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  345. 0000044C  60A4                     bra        -0x5A /* 000003F2 */
  346. 0000044E  6000 0004                bra        +0x6 /* 00000454 */
  347. label00000452:
  348. 00000452  609E                     bra        -0x60 /* 000003F2 */
  349. label00000454:
  350. 00000454  4EBA 176C                jsr        [PC + 0x176C /* 00001BC2 */]
  351. 00000458  0C6E 0001 802A           cmpi.w     [A6 - 0x7FD6], 0x1
  352. 0000045E  6600 001A                bne        +0x1C /* 0000047A */
  353. 00000462  4EBA 36E2                jsr        [PC + 0x36E2 /* 00003B46 */]
  354. 00000466  0C6E 0001 802C           cmpi.w     [A6 - 0x7FD4], 0x1
  355. 0000046C  6604                     bne        +0x6 /* 00000472 */
  356. 0000046E  4EFA FF76                jmp        [PC - 0x8A /* 000003E6 */]
  357. label00000472:
  358. 00000472  526E 8022                addq.w     [A6 - 0x7FDE], 1
  359. 00000476  6000 FF7A                bra        -0x84 /* 000003F2 */
  360. label0000047A:
  361. 0000047A  0C6E 0002 802A           cmpi.w     [A6 - 0x7FD6], 0x2
  362. 00000480  6600 001E                bne        +0x20 /* 000004A0 */
  363. 00000484  70FF                     moveq.l    D0, 0xFFFFFFFF
  364. 00000486  3F00                     move.w     -[A7], D0
  365. 00000488  70FF                     moveq.l    D0, 0xFFFFFFFF
  366. 0000048A  3F00                     move.w     -[A7], D0
  367. 0000048C  4267                     clr.w      -[A7]
  368. 0000048E  700A                     moveq.l    D0, 0x0A
  369. 00000490  3F00                     move.w     -[A7], D0
  370. 00000492  4267                     clr.w      -[A7]
  371. 00000494  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  372. 00000498  4EBA 18A8                jsr        [PC + 0x18A8 /* 00001D42 */]
  373. 0000049C  4EFA 0150                jmp        [PC + 0x150 /* 000005EE */]
  374. label000004A0:
  375. 000004A0  0C6E 0003 802A           cmpi.w     [A6 - 0x7FD6], 0x3
  376. 000004A6  6600 004E                bne        +0x50 /* 000004F6 */
  377. 000004AA  7000                     moveq.l    D0, 0x00
  378. 000004AC  3D40 802E                move.w     [A6 - 0x7FD2], D0
  379. 000004B0  4EBA 1050                jsr        [PC + 0x1050 /* 00001502 */]
  380. 000004B4  302E 8020                move.w     D0, [A6 - 0x7FE0]
  381. 000004B8  48C0                     ext.l      D0
  382. 000004BA  C0FC 0006                mulu.w     D0, 0x6
  383. 000004BE  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  384. 000004C2  D088                     add.l      D0, A0
  385. 000004C4  E388                     lsl        D0, 1
  386. 000004C6  0680 0000 2390           addi.l     D0, 0x2390
  387. 000004CC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  388. 000004D0  2040                     movea.l    A0, D0
  389. 000004D2  3010                     move.w     D0, [A0]
  390. 000004D4  5EC0                     sgt        D0
  391. 000004D6  4880                     ext.w      D0
  392. 000004D8  48C0                     ext.l      D0
  393. 000004DA  2F00                     move.l     -[A7], D0
  394. 000004DC  302E 8028                move.w     D0, [A6 - 0x7FD8]
  395. 000004E0  56C0                     sne        D0
  396. 000004E2  4880                     ext.w      D0
  397. 000004E4  48C0                     ext.l      D0
  398. 000004E6  C09F                     and.l      D0, [A7]+
  399. 000004E8  4A80                     tst.l      D0
  400. 000004EA  6700 000A                beq        +0xC /* 000004F6 */
  401. 000004EE  4EBA 17C4                jsr        [PC + 0x17C4 /* 00001CB4 */]
  402. 000004F2  4EFA 00FA                jmp        [PC + 0xFA /* 000005EE */]
  403. label000004F6:
  404. 000004F6  302E 8020                move.w     D0, [A6 - 0x7FE0]
  405. 000004FA  48C0                     ext.l      D0
  406. 000004FC  C0FC 0006                mulu.w     D0, 0x6
  407. 00000500  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  408. 00000504  D088                     add.l      D0, A0
  409. 00000506  E388                     lsl        D0, 1
  410. 00000508  0680 0000 2390           addi.l     D0, 0x2390
  411. 0000050E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  412. 00000512  2040                     movea.l    A0, D0
  413. 00000514  3010                     move.w     D0, [A0]
  414. 00000516  48C0                     ext.l      D0
  415. 00000518  0C80 FFFF FF9C           cmpi.l     D0, 0xFFFFFF9C
  416. 0000051E  57C0                     seq        D0
  417. 00000520  4880                     ext.w      D0
  418. 00000522  48C0                     ext.l      D0
  419. 00000524  2F00                     move.l     -[A7], D0
  420. 00000526  302E 8028                move.w     D0, [A6 - 0x7FD8]
  421. 0000052A  57C0                     seq        D0
  422. 0000052C  4880                     ext.w      D0
  423. 0000052E  48C0                     ext.l      D0
  424. 00000530  809F                     or.l       D0, [A7]+
  425. 00000532  4A80                     tst.l      D0
  426. 00000534  6700 004A                beq        +0x4C /* 00000580 */
  427. 00000538  203C FFFF FCE0           move.l     D0, 0xFFFFFCE0
  428. 0000053E  2F00                     move.l     -[A7], D0
  429. 00000540  302E 8028                move.w     D0, [A6 - 0x7FD8]
  430. 00000544  56C0                     sne        D0
  431. 00000546  4880                     ext.w      D0
  432. 00000548  48C0                     ext.l      D0
  433. 0000054A  221F                     move.l     D1, [A7]+
  434. 0000054C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  435. 00000550  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  436. 00000554  526E 8022                addq.w     [A6 - 0x7FDE], 1
  437. 00000558  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  438. 0000055E  6600 001C                bne        +0x1E /* 0000057C */
  439. 00000562  7032                     moveq.l    D0, 0x32
  440. 00000564  3F00                     move.w     -[A7], D0
  441. 00000566  2F3C 0000 01F4           move.l     -[A7], 0x1F4
  442. 0000056C  700F                     moveq.l    D0, 0x0F
  443. 0000056E  3F00                     move.w     -[A7], D0
  444. 00000570  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  445. 00000574  6000 FE7C                bra        -0x182 /* 000003F2 */
  446. 00000578  6000 0006                bra        +0x8 /* 00000580 */
  447. label0000057C:
  448. 0000057C  6000 FE74                bra        -0x18A /* 000003F2 */
  449. label00000580:
  450. 00000580  203C 0000 01F4           move.l     D0, 0x1F4
  451. 00000586  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  452. 0000058A  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  453. 00000590  6600 0030                bne        +0x32 /* 000005C2 */
  454. 00000594  7000                     moveq.l    D0, 0x00
  455. 00000596  3D40 8030                move.w     [A6 - 0x7FD0], D0
  456. label0000059A:
  457. 0000059A  203C 0000 0258           move.l     D0, 0x258
  458. 000005A0  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  459. 000005A4  9088                     sub.l      D0, A0
  460. 000005A6  3F00                     move.w     -[A7], D0
  461. 000005A8  7032                     moveq.l    D0, 0x32
  462. 000005AA  2F00                     move.l     -[A7], D0
  463. 000005AC  700A                     moveq.l    D0, 0x0A
  464. 000005AE  3F00                     move.w     -[A7], D0
  465. 000005B0  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  466. 000005B4  066E 0019 8030           addi.w     [A6 - 0x7FD0], 0x19
  467. 000005BA  0C6E 01F4 8030           cmpi.w     [A6 - 0x7FD0], 0x1F4
  468. 000005C0  6FD8                     ble        -0x26 /* 0000059A */
  469. label000005C2:
  470. 000005C2  302E 8022                move.w     D0, [A6 - 0x7FDE]
  471. 000005C6  48C0                     ext.l      D0
  472. 000005C8  E588                     lsl        D0, 2
  473. 000005CA  0680 0000 24DE           addi.l     D0, 0x24DE
  474. 000005D0  D0AD FD6A                add.l      D0, [A5 - 0x296]
  475. 000005D4  2F00                     move.l     -[A7], D0
  476. 000005D6  7000                     moveq.l    D0, 0x00
  477. 000005D8  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  478. 000005DC  205F                     movea.l    A0, [A7]+
  479. 000005DE  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  480. 000005E2  4EBA 1E04                jsr        [PC + 0x1E04 /* 000023E8 */]
  481. 000005E6  526E 8022                addq.w     [A6 - 0x7FDE], 1
  482. 000005EA  6000 FE06                bra        -0x1F8 /* 000003F2 */
  483. label000005EE:
  484. 000005EE  3D6E 8008 8028           move.w     [A6 - 0x7FD8], [A6 - 0x7FF8]
  485. 000005F4  7000                     moveq.l    D0, 0x00
  486. 000005F6  3D40 8026                move.w     [A6 - 0x7FDA], D0
  487. 000005FA  4EBA 0738                jsr        [PC + 0x738 /* 00000D34 */]
  488. label000005FE:
  489. 000005FE  4EBA 04D2                jsr        [PC + 0x4D2 /* 00000AD2 */]
  490. 00000602  302E 8028                move.w     D0, [A6 - 0x7FD8]
  491. 00000606  57C0                     seq        D0
  492. 00000608  4880                     ext.w      D0
  493. 0000060A  48C0                     ext.l      D0
  494. 0000060C  2F00                     move.l     -[A7], D0
  495. 0000060E  302E 8026                move.w     D0, [A6 - 0x7FDA]
  496. 00000612  56C0                     sne        D0
  497. 00000614  4880                     ext.w      D0
  498. 00000616  48C0                     ext.l      D0
  499. 00000618  C09F                     and.l      D0, [A7]+
  500. 0000061A  4A80                     tst.l      D0
  501. 0000061C  6704                     beq        +0x6 /* 00000622 */
  502. 0000061E  4EFA 068A                jmp        [PC + 0x68A /* 00000CAA */]
  503. label00000622:
  504. 00000622  558F                     subq.l     A7, 2
  505. 00000624  A974                     syscall    Button
  506. 00000626  101F                     move.b     D0, [A7]+
  507. 00000628  4880                     ext.w      D0
  508. 0000062A  48C0                     ext.l      D0
  509. 0000062C  3D40 8032                move.w     [A6 - 0x7FCE], D0
  510. 00000630  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  511. 00000636  6604                     bne        +0x6 /* 0000063C */
  512. 00000638  4EFA FFC4                jmp        [PC - 0x3C /* 000005FE */]
  513. label0000063C:
  514. 0000063C  4EBA 0494                jsr        [PC + 0x494 /* 00000AD2 */]
  515. 00000640  302E 8028                move.w     D0, [A6 - 0x7FD8]
  516. 00000644  57C0                     seq        D0
  517. 00000646  4880                     ext.w      D0
  518. 00000648  48C0                     ext.l      D0
  519. 0000064A  2F00                     move.l     -[A7], D0
  520. 0000064C  302E 8026                move.w     D0, [A6 - 0x7FDA]
  521. 00000650  56C0                     sne        D0
  522. 00000652  4880                     ext.w      D0
  523. 00000654  48C0                     ext.l      D0
  524. 00000656  C09F                     and.l      D0, [A7]+
  525. 00000658  4A80                     tst.l      D0
  526. 0000065A  6704                     beq        +0x6 /* 00000660 */
  527. 0000065C  4EFA 064C                jmp        [PC + 0x64C /* 00000CAA */]
  528. label00000660:
  529. 00000660  302E 8012                move.w     D0, [A6 - 0x7FEE]
  530. 00000664  6604                     bne        +0x6 /* 0000066A */
  531. 00000666  4EFA 006E                jmp        [PC + 0x6E /* 000006D6 */]
  532. label0000066A:
  533. 0000066A  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  534. 0000066E  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  535. 00000672  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  536. 00000676  3D40 8032                move.w     [A6 - 0x7FCE], D0
  537. 0000067A  0C6E 0041 8032           cmpi.w     [A6 - 0x7FCE], 0x41 /* 'A' */
  538. 00000680  5DC0                     slt        D0
  539. 00000682  4880                     ext.w      D0
  540. 00000684  48C0                     ext.l      D0
  541. 00000686  2F00                     move.l     -[A7], D0
  542. 00000688  0C6E 005B 8032           cmpi.w     [A6 - 0x7FCE], 0x5B /* '[' */
  543. 0000068E  5EC0                     sgt        D0
  544. 00000690  4880                     ext.w      D0
  545. 00000692  48C0                     ext.l      D0
  546. 00000694  C09F                     and.l      D0, [A7]+
  547. 00000696  4A80                     tst.l      D0
  548. 00000698  6704                     beq        +0x6 /* 0000069E */
  549. 0000069A  4EFA 003A                jmp        [PC + 0x3A /* 000006D6 */]
  550. label0000069E:
  551. 0000069E  302E 8032                move.w     D0, [A6 - 0x7FCE]
  552. 000006A2  48C0                     ext.l      D0
  553. 000006A4  0480 0000 0040           subi.l     D0, 0x40 /* '@' */
  554. 000006AA  3D40 8034                move.w     [A6 - 0x7FCC], D0
  555. 000006AE  3D6E 8034 8036           move.w     [A6 - 0x7FCA], [A6 - 0x7FCC]
  556. 000006B4  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  557. 000006B8  D1C8                     add.l      A0, A0
  558. 000006BA  D0FC 085A                add.w      A0, 0x85A
  559. 000006BE  D1ED FD6A                add.l      A0, [A5 - 0x296]
  560. 000006C2  3010                     move.w     D0, [A0]
  561. 000006C4  6F00 0010                ble        +0x12 /* 000006D6 */
  562. 000006C8  4EBA 06C8                jsr        [PC + 0x6C8 /* 00000D92 */]
  563. 000006CC  7064                     moveq.l    D0, 0x64
  564. 000006CE  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  565. 000006D2  4EFA 011A                jmp        [PC + 0x11A /* 000007EE */]
  566. label000006D6:
  567. 000006D6  558F                     subq.l     A7, 2
  568. 000006D8  A974                     syscall    Button
  569. 000006DA  101F                     move.b     D0, [A7]+
  570. 000006DC  4880                     ext.w      D0
  571. 000006DE  48C0                     ext.l      D0
  572. 000006E0  3D40 8032                move.w     [A6 - 0x7FCE], D0
  573. 000006E4  302E 8032                move.w     D0, [A6 - 0x7FCE]
  574. 000006E8  6604                     bne        +0x6 /* 000006EE */
  575. 000006EA  4EFA FF50                jmp        [PC - 0xB0 /* 0000063C */]
  576. label000006EE:
  577. 000006EE  4EBA 0678                jsr        [PC + 0x678 /* 00000D68 */]
  578. 000006F2  4EBA 0926                jsr        [PC + 0x926 /* 0000101A */]
  579. 000006F6  302E 8034                move.w     D0, [A6 - 0x7FCC]
  580. 000006FA  6604                     bne        +0x6 /* 00000700 */
  581. 000006FC  4EFA FF00                jmp        [PC - 0x100 /* 000005FE */]
  582. label00000700:
  583. 00000700  70FF                     moveq.l    D0, 0xFFFFFFFF
  584. 00000702  3F00                     move.w     -[A7], D0
  585. 00000704  70FF                     moveq.l    D0, 0xFFFFFFFF
  586. 00000706  3F00                     move.w     -[A7], D0
  587. 00000708  4267                     clr.w      -[A7]
  588. 0000070A  700A                     moveq.l    D0, 0x0A
  589. 0000070C  3F00                     move.w     -[A7], D0
  590. 0000070E  4267                     clr.w      -[A7]
  591. 00000710  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  592. 00000714  3D6E 8034 8036           move.w     [A6 - 0x7FCA], [A6 - 0x7FCC]
  593. 0000071A  4EBA 0676                jsr        [PC + 0x676 /* 00000D92 */]
  594. label0000071E:
  595. 0000071E  4EBA 0648                jsr        [PC + 0x648 /* 00000D68 */]
  596. 00000722  4EBA 08F6                jsr        [PC + 0x8F6 /* 0000101A */]
  597. 00000726  302E 8034                move.w     D0, [A6 - 0x7FCC]
  598. 0000072A  48C0                     ext.l      D0
  599. 0000072C  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  600. 00000730  B088                     cmp.l      D0, A0
  601. 00000732  6700 0010                beq        +0x12 /* 00000744 */
  602. 00000736  3D6E 8036 8034           move.w     [A6 - 0x7FCC], [A6 - 0x7FCA]
  603. 0000073C  4EBA 0654                jsr        [PC + 0x654 /* 00000D92 */]
  604. 00000740  4EFA 004A                jmp        [PC + 0x4A /* 0000078C */]
  605. label00000744:
  606. 00000744  4EBA 038C                jsr        [PC + 0x38C /* 00000AD2 */]
  607. 00000748  302E 8028                move.w     D0, [A6 - 0x7FD8]
  608. 0000074C  57C0                     seq        D0
  609. 0000074E  4880                     ext.w      D0
  610. 00000750  48C0                     ext.l      D0
  611. 00000752  2F00                     move.l     -[A7], D0
  612. 00000754  302E 8026                move.w     D0, [A6 - 0x7FDA]
  613. 00000758  56C0                     sne        D0
  614. 0000075A  4880                     ext.w      D0
  615. 0000075C  48C0                     ext.l      D0
  616. 0000075E  C09F                     and.l      D0, [A7]+
  617. 00000760  4A80                     tst.l      D0
  618. 00000762  6700 000A                beq        +0xC /* 0000076E */
  619. 00000766  4EBA 062A                jsr        [PC + 0x62A /* 00000D92 */]
  620. 0000076A  4EFA 053E                jmp        [PC + 0x53E /* 00000CAA */]
  621. label0000076E:
  622. 0000076E  558F                     subq.l     A7, 2
  623. 00000770  A974                     syscall    Button
  624. 00000772  101F                     move.b     D0, [A7]+
  625. 00000774  4880                     ext.w      D0
  626. 00000776  48C0                     ext.l      D0
  627. 00000778  3D40 8032                move.w     [A6 - 0x7FCE], D0
  628. 0000077C  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  629. 00000782  6604                     bne        +0x6 /* 00000788 */
  630. 00000784  4EFA FF98                jmp        [PC - 0x68 /* 0000071E */]
  631. label00000788:
  632. 00000788  4EFA 0064                jmp        [PC + 0x64 /* 000007EE */]
  633. label0000078C:
  634. 0000078C  4EBA 05DA                jsr        [PC + 0x5DA /* 00000D68 */]
  635. 00000790  4EBA 0888                jsr        [PC + 0x888 /* 0000101A */]
  636. 00000794  302E 8034                move.w     D0, [A6 - 0x7FCC]
  637. 00000798  48C0                     ext.l      D0
  638. 0000079A  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  639. 0000079E  B088                     cmp.l      D0, A0
  640. 000007A0  6600 000A                bne        +0xC /* 000007AC */
  641. 000007A4  4EBA 05EC                jsr        [PC + 0x5EC /* 00000D92 */]
  642. 000007A8  6000 FF74                bra        -0x8A /* 0000071E */
  643. label000007AC:
  644. 000007AC  4EBA 0324                jsr        [PC + 0x324 /* 00000AD2 */]
  645. 000007B0  302E 8028                move.w     D0, [A6 - 0x7FD8]
  646. 000007B4  57C0                     seq        D0
  647. 000007B6  4880                     ext.w      D0
  648. 000007B8  48C0                     ext.l      D0
  649. 000007BA  2F00                     move.l     -[A7], D0
  650. 000007BC  302E 8026                move.w     D0, [A6 - 0x7FDA]
  651. 000007C0  56C0                     sne        D0
  652. 000007C2  4880                     ext.w      D0
  653. 000007C4  48C0                     ext.l      D0
  654. 000007C6  C09F                     and.l      D0, [A7]+
  655. 000007C8  4A80                     tst.l      D0
  656. 000007CA  6704                     beq        +0x6 /* 000007D0 */
  657. 000007CC  4EFA 04DC                jmp        [PC + 0x4DC /* 00000CAA */]
  658. label000007D0:
  659. 000007D0  558F                     subq.l     A7, 2
  660. 000007D2  A974                     syscall    Button
  661. 000007D4  101F                     move.b     D0, [A7]+
  662. 000007D6  4880                     ext.w      D0
  663. 000007D8  48C0                     ext.l      D0
  664. 000007DA  3D40 8032                move.w     [A6 - 0x7FCE], D0
  665. 000007DE  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  666. 000007E4  6604                     bne        +0x6 /* 000007EA */
  667. 000007E6  4EFA FFA4                jmp        [PC - 0x5C /* 0000078C */]
  668. label000007EA:
  669. 000007EA  6000 FE12                bra        -0x1EC /* 000005FE */
  670. label000007EE:
  671. 000007EE  4EBA 04FC                jsr        [PC + 0x4FC /* 00000CEC */]
  672. 000007F2  7000                     moveq.l    D0, 0x00
  673. 000007F4  3D40 8028                move.w     [A6 - 0x7FD8], D0
  674. 000007F8  0C6E 0002 802A           cmpi.w     [A6 - 0x7FD6], 0x2
  675. 000007FE  6600 000A                bne        +0xC /* 0000080A */
  676. 00000802  4EBA 153E                jsr        [PC + 0x153E /* 00001D42 */]
  677. 00000806  6000 0006                bra        +0x8 /* 0000080E */
  678. label0000080A:
  679. 0000080A  4EBA 14A8                jsr        [PC + 0x14A8 /* 00001CB4 */]
  680. label0000080E:
  681. 0000080E  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  682. 00000812  D1C8                     add.l      A0, A0
  683. 00000814  D0FC 085A                add.w      A0, 0x85A
  684. 00000818  D1ED FD6A                add.l      A0, [A5 - 0x296]
  685. 0000081C  70FF                     moveq.l    D0, 0xFFFFFFFF
  686. 0000081E  3080                     move.w     [A0], D0
  687. 00000820  302E 8038                move.w     D0, [A6 - 0x7FC8]
  688. 00000824  48C0                     ext.l      D0
  689. 00000826  2F00                     move.l     -[A7], D0
  690. 00000828  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  691. 0000082C  D1C8                     add.l      A0, A0
  692. 0000082E  D0FC 24A8                add.w      A0, 0x24A8
  693. 00000832  D1ED FD6A                add.l      A0, [A5 - 0x296]
  694. 00000836  3010                     move.w     D0, [A0]
  695. 00000838  48C0                     ext.l      D0
  696. 0000083A  221F                     move.l     D1, [A7]+
  697. 0000083C  C141                     exg        D0, D1
  698. 0000083E  9081                     sub.l      D0, D1
  699. 00000840  3D40 8038                move.w     [A6 - 0x7FC8], D0
  700. 00000844  70FF                     moveq.l    D0, 0xFFFFFFFF
  701. 00000846  3F00                     move.w     -[A7], D0
  702. 00000848  70FF                     moveq.l    D0, 0xFFFFFFFF
  703. 0000084A  3F00                     move.w     -[A7], D0
  704. 0000084C  4267                     clr.w      -[A7]
  705. 0000084E  700C                     moveq.l    D0, 0x0C
  706. 00000850  3F00                     move.w     -[A7], D0
  707. 00000852  70FF                     moveq.l    D0, 0xFFFFFFFF
  708. 00000854  3F00                     move.w     -[A7], D0
  709. 00000856  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  710. 0000085A  4EBA 0394                jsr        [PC + 0x394 /* 00000BF0 */]
  711. 0000085E  4EBA 064E                jsr        [PC + 0x64E /* 00000EAE */]
  712. 00000862  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  713. 00000866  D1C8                     add.l      A0, A0
  714. 00000868  D0FC 24A8                add.w      A0, 0x24A8
  715. 0000086C  D1ED FD6A                add.l      A0, [A5 - 0x296]
  716. 00000870  3010                     move.w     D0, [A0]
  717. 00000872  48C0                     ext.l      D0
  718. 00000874  0C80 0000 0001           cmpi.l     D0, 0x1
  719. 0000087A  6600 004A                bne        +0x4C /* 000008C6 */
  720. 0000087E  302E 8022                move.w     D0, [A6 - 0x7FDE]
  721. 00000882  48C0                     ext.l      D0
  722. 00000884  E588                     lsl        D0, 2
  723. 00000886  0680 0000 24DE           addi.l     D0, 0x24DE
  724. 0000088C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  725. 00000890  2F00                     move.l     -[A7], D0
  726. 00000892  302E 8022                move.w     D0, [A6 - 0x7FDE]
  727. 00000896  48C0                     ext.l      D0
  728. 00000898  E588                     lsl        D0, 2
  729. 0000089A  0680 0000 24DE           addi.l     D0, 0x24DE
  730. 000008A0  D0AD FD6A                add.l      D0, [A5 - 0x296]
  731. 000008A4  2040                     movea.l    A0, D0
  732. 000008A6  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  733. 000008AA  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  734. 000008AE  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  735. 000008B2  0000 0002                ori.b      D0, 0x2
  736. 000008B6  2500                     move.l     -[A2], D0
  737. 000008B8  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  738. 000008BC  205F                     movea.l    A0, [A7]+
  739. 000008BE  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  740. 000008C2  4EBA 1B24                jsr        [PC + 0x1B24 /* 000023E8 */]
  741. label000008C6:
  742. 000008C6  302E 803A                move.w     D0, [A6 - 0x7FC6]
  743. 000008CA  6600 002E                bne        +0x30 /* 000008FA */
  744. 000008CE  526E 8022                addq.w     [A6 - 0x7FDE], 1
  745. 000008D2  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  746. 000008D8  6600 001C                bne        +0x1E /* 000008F6 */
  747. 000008DC  7032                     moveq.l    D0, 0x32
  748. 000008DE  3F00                     move.w     -[A7], D0
  749. 000008E0  2F3C 0000 01F4           move.l     -[A7], 0x1F4
  750. 000008E6  700F                     moveq.l    D0, 0x0F
  751. 000008E8  3F00                     move.w     -[A7], D0
  752. 000008EA  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  753. 000008EE  6000 FB02                bra        -0x4FC /* 000003F2 */
  754. 000008F2  6000 0006                bra        +0x8 /* 000008FA */
  755. label000008F6:
  756. 000008F6  6000 FAFA                bra        -0x504 /* 000003F2 */
  757. label000008FA:
  758. 000008FA  0C6E 0001 800E           cmpi.w     [A6 - 0x7FF2], 0x1
  759. 00000900  6704                     beq        +0x6 /* 00000906 */
  760. 00000902  4EFA 00BA                jmp        [PC + 0xBA /* 000009BE */]
  761. label00000906:
  762. 00000906  0C6E 0001 803A           cmpi.w     [A6 - 0x7FC6], 0x1
  763. 0000090C  6F00 0068                ble        +0x6A /* 00000976 */
  764. 00000910  206D FD62                movea.l    A0, [A5 - 0x29E]
  765. 00000914  41E8 8070                lea.l      A0, [A0 - 0x7F90]
  766. 00000918  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  767. 0000091C  302E 803A                move.w     D0, [A6 - 0x7FC6]
  768. 00000920  48C0                     ext.l      D0
  769. 00000922  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  770. 00000926  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  771. 0000092A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  772. 0000092E  206D FD62                movea.l    A0, [A5 - 0x29E]
  773. 00000932  41E8 807C                lea.l      A0, [A0 - 0x7F84]
  774. 00000936  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  775. 0000093A  302E 8036                move.w     D0, [A6 - 0x7FCA]
  776. 0000093E  48C0                     ext.l      D0
  777. 00000940  E188                     lsl        D0, 8
  778. 00000942  0680 0000 0890           addi.l     D0, 0x890
  779. 00000948  D0AD FD6A                add.l      D0, [A5 - 0x296]
  780. 0000094C  2040                     movea.l    A0, D0
  781. 0000094E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  782. 00000952  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  783. 00000956  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  784. 0000095A  70FF                     moveq.l    D0, 0xFFFFFFFF
  785. 0000095C  1B40 F84E                move.b     [A5 - 0x7B2], D0
  786. 00000960  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  787. 00000964  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  788. 00000968  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  789. 0000096C  1B6D FD86 F84E           move.b     [A5 - 0x7B2], [A5 - 0x27A]
  790. 00000972  4EFA 004A                jmp        [PC + 0x4A /* 000009BE */]
  791. label00000976:
  792. 00000976  206D FD62                movea.l    A0, [A5 - 0x29E]
  793. 0000097A  41E8 807E                lea.l      A0, [A0 - 0x7F82]
  794. 0000097E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  795. 00000982  7040                     moveq.l    D0, 0x40
  796. 00000984  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  797. 00000988  D088                     add.l      D0, A0
  798. 0000098A  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  799. 0000098E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  800. 00000992  206D FD62                movea.l    A0, [A5 - 0x29E]
  801. 00000996  41E8 808A                lea.l      A0, [A0 - 0x7F76]
  802. 0000099A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  803. 0000099E  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  804. 000009A2  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  805. 000009A6  70FF                     moveq.l    D0, 0xFFFFFFFF
  806. 000009A8  1B40 F84E                move.b     [A5 - 0x7B2], D0
  807. 000009AC  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  808. 000009B0  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  809. 000009B4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  810. 000009B8  1B6D FD86 F84E           move.b     [A5 - 0x7B2], [A5 - 0x27A]
  811. label000009BE:
  812. 000009BE  302E 813C                move.w     D0, [A6 - 0x7EC4]
  813. 000009C2  48C0                     ext.l      D0
  814. 000009C4  2F00                     move.l     -[A7], D0
  815. 000009C6  302E 803A                move.w     D0, [A6 - 0x7FC6]
  816. 000009CA  48C0                     ext.l      D0
  817. 000009CC  2F00                     move.l     -[A7], D0
  818. 000009CE  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  819. 000009D2  D1C8                     add.l      A0, A0
  820. 000009D4  D0FC 24A8                add.w      A0, 0x24A8
  821. 000009D8  D1ED FD6A                add.l      A0, [A5 - 0x296]
  822. 000009DC  3010                     move.w     D0, [A0]
  823. 000009DE  48C0                     ext.l      D0
  824. 000009E0  0C80 0000 0001           cmpi.l     D0, 0x1
  825. 000009E6  56C0                     sne        D0
  826. 000009E8  4880                     ext.w      D0
  827. 000009EA  48C0                     ext.l      D0
  828. 000009EC  221F                     move.l     D1, [A7]+
  829. 000009EE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  830. 000009F2  221F                     move.l     D1, [A7]+
  831. 000009F4  C141                     exg        D0, D1
  832. 000009F6  9081                     sub.l      D0, D1
  833. 000009F8  3D40 813C                move.w     [A6 - 0x7EC4], D0
  834. 000009FC  302E 813C                move.w     D0, [A6 - 0x7EC4]
  835. 00000A00  48C0                     ext.l      D0
  836. 00000A02  306E 813E                movea.w    A0, [A6 - 0x7EC2]
  837. 00000A06  B088                     cmp.l      D0, A0
  838. 00000A08  6C04                     bge        +0x6 /* 00000A0E */
  839. 00000A0A  4EFA 0034                jmp        [PC + 0x34 /* 00000A40 */]
  840. label00000A0E:
  841. 00000A0E  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  842. 00000A14  6600 002A                bne        +0x2C /* 00000A40 */
  843. 00000A18  7001                     moveq.l    D0, 0x01
  844. 00000A1A  3D40 8030                move.w     [A6 - 0x7FD0], D0
  845. label00000A1E:
  846. 00000A1E  3F3C 0258                move.w     -[A7], 0x258
  847. 00000A22  7032                     moveq.l    D0, 0x32
  848. 00000A24  2F00                     move.l     -[A7], D0
  849. 00000A26  7001                     moveq.l    D0, 0x01
  850. 00000A28  3F00                     move.w     -[A7], D0
  851. 00000A2A  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  852. 00000A2E  7032                     moveq.l    D0, 0x32
  853. 00000A30  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  854. 00000A34  700F                     moveq.l    D0, 0x0F
  855. 00000A36  526E 8030                addq.w     [A6 - 0x7FD0], 1
  856. 00000A3A  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  857. 00000A3E  6CDE                     bge        -0x20 /* 00000A1E */
  858. label00000A40:
  859. 00000A40  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  860. 00000A44  D1C8                     add.l      A0, A0
  861. 00000A46  D0FC 24A8                add.w      A0, 0x24A8
  862. 00000A4A  D1ED FD6A                add.l      A0, [A5 - 0x296]
  863. 00000A4E  3010                     move.w     D0, [A0]
  864. 00000A50  6600 007C                bne        +0x7E /* 00000ACE */
  865. 00000A54  302E 8022                move.w     D0, [A6 - 0x7FDE]
  866. 00000A58  48C0                     ext.l      D0
  867. 00000A5A  E588                     lsl        D0, 2
  868. 00000A5C  0680 0000 24DE           addi.l     D0, 0x24DE
  869. 00000A62  D0AD FD6A                add.l      D0, [A5 - 0x296]
  870. 00000A66  2F00                     move.l     -[A7], D0
  871. 00000A68  302E 8022                move.w     D0, [A6 - 0x7FDE]
  872. 00000A6C  48C0                     ext.l      D0
  873. 00000A6E  E588                     lsl        D0, 2
  874. 00000A70  0680 0000 24DE           addi.l     D0, 0x24DE
  875. 00000A76  D0AD FD6A                add.l      D0, [A5 - 0x296]
  876. 00000A7A  2040                     movea.l    A0, D0
  877. 00000A7C  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  878. 00000A80  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  879. 00000A84  302E 803A                move.w     D0, [A6 - 0x7FC6]
  880. 00000A88  48C0                     ext.l      D0
  881. 00000A8A  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  882. 00000A8E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  883. 00000A92  302E 8020                move.w     D0, [A6 - 0x7FE0]
  884. 00000A96  48C0                     ext.l      D0
  885. 00000A98  C0FC 0006                mulu.w     D0, 0x6
  886. 00000A9C  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  887. 00000AA0  D088                     add.l      D0, A0
  888. 00000AA2  E388                     lsl        D0, 1
  889. 00000AA4  0680 0000 2390           addi.l     D0, 0x2390
  890. 00000AAA  D0AD FD6A                add.l      D0, [A5 - 0x296]
  891. 00000AAE  2040                     movea.l    A0, D0
  892. 00000AB0  3010                     move.w     D0, [A0]
  893. 00000AB2  48C0                     ext.l      D0
  894. 00000AB4  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  895. 00000AB8  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  896. 00000ABC  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  897. 00000AC0  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  898. 00000AC4  205F                     movea.l    A0, [A7]+
  899. 00000AC6  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  900. 00000ACA  4EBA 191C                jsr        [PC + 0x191C /* 000023E8 */]
  901. label00000ACE:
  902. 00000ACE  6000 F922                bra        -0x6DC /* 000003F2 */
  903. fn00000AD2:
  904. 00000AD2  302E 8028                move.w     D0, [A6 - 0x7FD8]
  905. 00000AD6  6600 0004                bne        +0x6 /* 00000ADC */
  906. 00000ADA  4E75                     rts
  907. label00000ADC:
  908. 00000ADC  302E 8026                move.w     D0, [A6 - 0x7FDA]
  909. 00000AE0  6704                     beq        +0x6 /* 00000AE6 */
  910. 00000AE2  4EFA 0038                jmp        [PC + 0x38 /* 00000B1C */]
  911. label00000AE6:
  912. 00000AE6  7001                     moveq.l    D0, 0x01
  913. 00000AE8  3D40 8026                move.w     [A6 - 0x7FDA], D0
  914. 00000AEC  598F                     subq.l     A7, 4
  915. 00000AEE  A975                     syscall    TickCount
  916. 00000AF0  201F                     move.l     D0, [A7]+
  917. 00000AF2  2F00                     move.l     -[A7], D0
  918. 00000AF4  302E 8028                move.w     D0, [A6 - 0x7FD8]
  919. 00000AF8  48C0                     ext.l      D0
  920. 00000AFA  2200                     move.l     D1, D0
  921. 00000AFC  703C                     moveq.l    D0, 0x3C
  922. 00000AFE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  923. 00000B02  221F                     move.l     D1, [A7]+
  924. 00000B04  D081                     add.l      D0, D1
  925. 00000B06  0680 0000 003B           addi.l     D0, 0x3B /* ';' */
  926. 00000B0C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  927. 00000B10  41EE 8140                lea.l      A0, [A6 - 0x7EC0]
  928. 00000B14  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  929. 00000B18  4EFA 004C                jmp        [PC + 0x4C /* 00000B66 */]
  930. label00000B1C:
  931. 00000B1C  41EE 8140                lea.l      A0, [A6 - 0x7EC0]
  932. 00000B20  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  933. 00000B24  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  934. 00000B28  598F                     subq.l     A7, 4
  935. 00000B2A  A975                     syscall    TickCount
  936. 00000B2C  201F                     move.l     D0, [A7]+
  937. 00000B2E  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  938. 00000B32  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  939. 00000B36  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  940. 00000B3A  2200                     move.l     D1, D0
  941. 00000B3C  703C                     moveq.l    D0, 0x3C
  942. 00000B3E  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  943. 00000B42  3D40 8028                move.w     [A6 - 0x7FD8], D0
  944. 00000B46  302E 8028                move.w     D0, [A6 - 0x7FD8]
  945. 00000B4A  6C00 0008                bge        +0xA /* 00000B54 */
  946. 00000B4E  7000                     moveq.l    D0, 0x00
  947. 00000B50  3D40 8028                move.w     [A6 - 0x7FD8], D0
  948. label00000B54:
  949. 00000B54  302E 8144                move.w     D0, [A6 - 0x7EBC]
  950. 00000B58  48C0                     ext.l      D0
  951. 00000B5A  306E 8028                movea.w    A0, [A6 - 0x7FD8]
  952. 00000B5E  B088                     cmp.l      D0, A0
  953. 00000B60  6E00 0004                bgt        +0x6 /* 00000B66 */
  954. 00000B64  4E75                     rts
  955. label00000B66:
  956. 00000B66  3D6E 8028 8144           move.w     [A6 - 0x7EBC], [A6 - 0x7FD8]
  957. 00000B6C  4EBA 017E                jsr        [PC + 0x17E /* 00000CEC */]
  958. 00000B70  7004                     moveq.l    D0, 0x04
  959. 00000B72  3F00                     move.w     -[A7], D0
  960. 00000B74  7009                     moveq.l    D0, 0x09
  961. 00000B76  3F00                     move.w     -[A7], D0
  962. 00000B78  4267                     clr.w      -[A7]
  963. 00000B7A  7001                     moveq.l    D0, 0x01
  964. 00000B7C  3F00                     move.w     -[A7], D0
  965. 00000B7E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  966. 00000B82  0C6E 0013 8028           cmpi.w     [A6 - 0x7FD8], 0x13
  967. 00000B88  6F00 001A                ble        +0x1C /* 00000BA4 */
  968. 00000B8C  3F3C 017D                move.w     -[A7], 0x17D
  969. 00000B90  705B                     moveq.l    D0, 0x5B
  970. 00000B92  3F00                     move.w     -[A7], D0
  971. 00000B94  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  972. 00000B98  302E 8028                move.w     D0, [A6 - 0x7FD8]
  973. 00000B9C  48C0                     ext.l      D0
  974. 00000B9E  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  975. 00000BA2  4E75                     rts
  976. label00000BA4:
  977. 00000BA4  0C6E 0009 8028           cmpi.w     [A6 - 0x7FD8], 0x9 /* '\t' */
  978. 00000BAA  6F00 001E                ble        +0x20 /* 00000BCA */
  979. 00000BAE  3F3C 017C                move.w     -[A7], 0x17C
  980. 00000BB2  705B                     moveq.l    D0, 0x5B
  981. 00000BB4  3F00                     move.w     -[A7], D0
  982. 00000BB6  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  983. 00000BBA  302E 8028                move.w     D0, [A6 - 0x7FD8]
  984. 00000BBE  48C0                     ext.l      D0
  985. 00000BC0  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  986. 00000BC4  4E75                     rts
  987. 00000BC6  6000 001A                bra        +0x1C /* 00000BE2 */
  988. label00000BCA:
  989. 00000BCA  3F3C 0180                move.w     -[A7], 0x180
  990. 00000BCE  705B                     moveq.l    D0, 0x5B
  991. 00000BD0  3F00                     move.w     -[A7], D0
  992. 00000BD2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  993. 00000BD6  302E 8028                move.w     D0, [A6 - 0x7FD8]
  994. 00000BDA  48C0                     ext.l      D0
  995. 00000BDC  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  996. 00000BE0  4E75                     rts
  997. label00000BE2:
  998. 00000BE2  70FF                     moveq.l    D0, 0xFFFFFFFF
  999. 00000BE4  3D40 800E                move.w     [A6 - 0x7FF2], D0
  1000. 00000BE8  7000                     moveq.l    D0, 0x00
  1001. 00000BEA  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  1002. 00000BEE  4E75                     rts
  1003. fn00000BF0:
  1004. 00000BF0  70FF                     moveq.l    D0, 0xFFFFFFFF
  1005. 00000BF2  3F00                     move.w     -[A7], D0
  1006. 00000BF4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1007. 00000BF6  3F00                     move.w     -[A7], D0
  1008. 00000BF8  4267                     clr.w      -[A7]
  1009. 00000BFA  700C                     moveq.l    D0, 0x0C
  1010. 00000BFC  3F00                     move.w     -[A7], D0
  1011. 00000BFE  70FF                     moveq.l    D0, 0xFFFFFFFF
  1012. 00000C00  3F00                     move.w     -[A7], D0
  1013. 00000C02  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1014. 00000C06  7008                     moveq.l    D0, 0x08
  1015. 00000C08  3D40 802E                move.w     [A6 - 0x7FD2], D0
  1016. label00000C0C:
  1017. 00000C0C  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1018. 00000C10  48C0                     ext.l      D0
  1019. 00000C12  2200                     move.l     D1, D0
  1020. 00000C14  7012                     moveq.l    D0, 0x12
  1021. 00000C16  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1022. 00000C1A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1023. 00000C1E  9088                     sub.l      D0, A0
  1024. 00000C20  2F00                     move.l     -[A7], D0
  1025. 00000C22  302E 8000                move.w     D0, [A6 - 0x8000]
  1026. 00000C26  48C0                     ext.l      D0
  1027. 00000C28  0480 0000 000E           subi.l     D0, 0xE
  1028. 00000C2E  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1029. 00000C32  9088                     sub.l      D0, A0
  1030. 00000C34  221F                     move.l     D1, [A7]+
  1031. 00000C36  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1032. 00000C3A  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1033. 00000C3E  48C0                     ext.l      D0
  1034. 00000C40  2200                     move.l     D1, D0
  1035. 00000C42  7012                     moveq.l    D0, 0x12
  1036. 00000C44  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1037. 00000C48  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1038. 00000C4C  D088                     add.l      D0, A0
  1039. 00000C4E  2F00                     move.l     -[A7], D0
  1040. 00000C50  302E 8000                move.w     D0, [A6 - 0x8000]
  1041. 00000C54  48C0                     ext.l      D0
  1042. 00000C56  5980                     subq.l     D0, 4
  1043. 00000C58  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1044. 00000C5C  D088                     add.l      D0, A0
  1045. 00000C5E  221F                     move.l     D1, [A7]+
  1046. 00000C60  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1047. 00000C64  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1048. 00000C68  48C0                     ext.l      D0
  1049. 00000C6A  2200                     move.l     D1, D0
  1050. 00000C6C  7012                     moveq.l    D0, 0x12
  1051. 00000C6E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1052. 00000C72  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1053. 00000C76  9088                     sub.l      D0, A0
  1054. 00000C78  2F00                     move.l     -[A7], D0
  1055. 00000C7A  302E 8000                move.w     D0, [A6 - 0x8000]
  1056. 00000C7E  48C0                     ext.l      D0
  1057. 00000C80  0480 0000 000E           subi.l     D0, 0xE
  1058. 00000C86  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1059. 00000C8A  9088                     sub.l      D0, A0
  1060. 00000C8C  221F                     move.l     D1, [A7]+
  1061. 00000C8E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1062. 00000C92  7032                     moveq.l    D0, 0x32
  1063. 00000C94  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1064. 00000C98  7000                     moveq.l    D0, 0x00
  1065. 00000C9A  066E FFFF 802E           addi.w     [A6 - 0x7FD2], 0xFFFF
  1066. 00000CA0  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  1067. 00000CA4  6F00 FF66                ble        -0x98 /* 00000C0C */
  1068. 00000CA8  4E75                     rts
  1069. label00000CAA:
  1070. 00000CAA  0C6E 0002 802A           cmpi.w     [A6 - 0x7FD6], 0x2
  1071. 00000CB0  6600 000A                bne        +0xC /* 00000CBC */
  1072. 00000CB4  4EBA 108C                jsr        [PC + 0x108C /* 00001D42 */]
  1073. 00000CB8  6000 0006                bra        +0x8 /* 00000CC0 */
  1074. label00000CBC:
  1075. 00000CBC  4EBA 0FF6                jsr        [PC + 0xFF6 /* 00001CB4 */]
  1076. label00000CC0:
  1077. 00000CC0  526E 8022                addq.w     [A6 - 0x7FDE], 1
  1078. 00000CC4  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  1079. 00000CCA  6600 001C                bne        +0x1E /* 00000CE8 */
  1080. 00000CCE  7032                     moveq.l    D0, 0x32
  1081. 00000CD0  3F00                     move.w     -[A7], D0
  1082. 00000CD2  2F3C 0000 01F4           move.l     -[A7], 0x1F4
  1083. 00000CD8  700F                     moveq.l    D0, 0x0F
  1084. 00000CDA  3F00                     move.w     -[A7], D0
  1085. 00000CDC  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1086. 00000CE0  6000 F710                bra        -0x8EE /* 000003F2 */
  1087. 00000CE4  6000 0006                bra        +0x8 /* 00000CEC */
  1088. label00000CE8:
  1089. 00000CE8  6000 F708                bra        -0x8F6 /* 000003F2 */
  1090. fn00000CEC:
  1091. 00000CEC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1092. 00000CEE  3F00                     move.w     -[A7], D0
  1093. 00000CF0  70FF                     moveq.l    D0, 0xFFFFFFFF
  1094. 00000CF2  3F00                     move.w     -[A7], D0
  1095. 00000CF4  4267                     clr.w      -[A7]
  1096. 00000CF6  700C                     moveq.l    D0, 0x0C
  1097. 00000CF8  3F00                     move.w     -[A7], D0
  1098. 00000CFA  4267                     clr.w      -[A7]
  1099. 00000CFC  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1100. 00000D00  203C 0000 017E           move.l     D0, 0x17E
  1101. 00000D06  2200                     move.l     D1, D0
  1102. 00000D08  704E                     moveq.l    D0, 0x4E
  1103. 00000D0A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1104. 00000D0E  203C 0000 0193           move.l     D0, 0x193
  1105. 00000D14  2200                     move.l     D1, D0
  1106. 00000D16  7062                     moveq.l    D0, 0x62
  1107. 00000D18  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1108. 00000D1C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1109. 00000D1E  3F00                     move.w     -[A7], D0
  1110. 00000D20  70FF                     moveq.l    D0, 0xFFFFFFFF
  1111. 00000D22  3F00                     move.w     -[A7], D0
  1112. 00000D24  4267                     clr.w      -[A7]
  1113. 00000D26  700A                     moveq.l    D0, 0x0A
  1114. 00000D28  3F00                     move.w     -[A7], D0
  1115. 00000D2A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1116. 00000D2C  3F00                     move.w     -[A7], D0
  1117. 00000D2E  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1118. 00000D32  4E75                     rts
  1119. fn00000D34:
  1120. 00000D34  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  1121. 00000D38  2F08                     move.l     -[A7], A0
  1122. 00000D3A  206D FD62                movea.l    A0, [A5 - 0x29E]
  1123. 00000D3E  41E8 808C                lea.l      A0, [A0 - 0x7F74]
  1124. 00000D42  225F                     movea.l    A1, [A7]+
  1125. 00000D44  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1126. 00000D48  4A80                     tst.l      D0
  1127. 00000D4A  67E8                     beq        -0x16 /* 00000D34 */
  1128. 00000D4C  4E75                     rts
  1129. label00000D4E:
  1130. 00000D4E  302E 800E                move.w     D0, [A6 - 0x7FF2]
  1131. 00000D52  6D00 0010                blt        +0x12 /* 00000D64 */
  1132. 00000D56  70FF                     moveq.l    D0, 0xFFFFFFFF
  1133. 00000D58  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1134. 00000D5C  4EED 0232                jmp        [A5 + 0x232 /* export_66 */]
  1135. 00000D60  6000 0006                bra        +0x8 /* 00000D68 */
  1136. label00000D64:
  1137. 00000D64  4EED 0232                jmp        [A5 + 0x232 /* export_66 */]
  1138. fn00000D68:
  1139. 00000D68  486E 8146                pea.l      [A6 - 0x7EBA]
  1140. 00000D6C  A972                     syscall    GetMouse
  1141. 00000D6E  202E 8146                move.l     D0, [A6 - 0x7EBA]
  1142. 00000D72  0280 0000 FFFF           andi.l     D0, 0xFFFF
  1143. 00000D78  3D40 8030                move.w     [A6 - 0x7FD0], D0
  1144. 00000D7C  202E 8146                move.l     D0, [A6 - 0x7EBA]
  1145. 00000D80  2200                     move.l     D1, D0
  1146. 00000D82  203C 0001 0000           move.l     D0, 0x10000
  1147. 00000D88  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1148. 00000D8C  3D40 814A                move.w     [A6 - 0x7EB6], D0
  1149. 00000D90  4E75                     rts
  1150. fn00000D92:
  1151. 00000D92  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1152. 00000D96  48C0                     ext.l      D0
  1153. 00000D98  2200                     move.l     D1, D0
  1154. 00000D9A  7012                     moveq.l    D0, 0x12
  1155. 00000D9C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1156. 00000DA0  5180                     subq.l     D0, 8
  1157. 00000DA2  2F00                     move.l     -[A7], D0
  1158. 00000DA4  302E 8000                move.w     D0, [A6 - 0x8000]
  1159. 00000DA8  48C0                     ext.l      D0
  1160. 00000DAA  0480 0000 0016           subi.l     D0, 0x16
  1161. 00000DB0  221F                     move.l     D1, [A7]+
  1162. 00000DB2  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1163. 00000DB6  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1164. 00000DBA  48C0                     ext.l      D0
  1165. 00000DBC  2200                     move.l     D1, D0
  1166. 00000DBE  7012                     moveq.l    D0, 0x12
  1167. 00000DC0  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1168. 00000DC4  5080                     addq.l     D0, 8
  1169. 00000DC6  2F00                     move.l     -[A7], D0
  1170. 00000DC8  302E 8000                move.w     D0, [A6 - 0x8000]
  1171. 00000DCC  48C0                     ext.l      D0
  1172. 00000DCE  5880                     addq.l     D0, 4
  1173. 00000DD0  221F                     move.l     D1, [A7]+
  1174. 00000DD2  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1175. 00000DD6  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1176. 00000DDA  48C0                     ext.l      D0
  1177. 00000DDC  2200                     move.l     D1, D0
  1178. 00000DDE  7012                     moveq.l    D0, 0x12
  1179. 00000DE0  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1180. 00000DE4  5180                     subq.l     D0, 8
  1181. 00000DE6  2F00                     move.l     -[A7], D0
  1182. 00000DE8  302E 8000                move.w     D0, [A6 - 0x8000]
  1183. 00000DEC  48C0                     ext.l      D0
  1184. 00000DEE  0480 0000 0016           subi.l     D0, 0x16
  1185. 00000DF4  221F                     move.l     D1, [A7]+
  1186. 00000DF6  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1187. 00000DFA  4E75                     rts
  1188. label00000DFC:
  1189. 00000DFC  558F                     subq.l     A7, 2
  1190. 00000DFE  A974                     syscall    Button
  1191. 00000E00  101F                     move.b     D0, [A7]+
  1192. 00000E02  4880                     ext.w      D0
  1193. 00000E04  48C0                     ext.l      D0
  1194. 00000E06  3D40 8032                move.w     [A6 - 0x7FCE], D0
  1195. 00000E0A  302E 8032                move.w     D0, [A6 - 0x7FCE]
  1196. 00000E0E  6604                     bne        +0x6 /* 00000E14 */
  1197. 00000E10  4EFA FFEA                jmp        [PC - 0x16 /* 00000DFC */]
  1198. label00000E14:
  1199. 00000E14  4E75                     rts
  1200. fn00000E16:
  1201. 00000E16  558F                     subq.l     A7, 2
  1202. 00000E18  A974                     syscall    Button
  1203. 00000E1A  101F                     move.b     D0, [A7]+
  1204. 00000E1C  4880                     ext.w      D0
  1205. 00000E1E  48C0                     ext.l      D0
  1206. 00000E20  3D40 8032                move.w     [A6 - 0x7FCE], D0
  1207. 00000E24  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  1208. 00000E2A  6604                     bne        +0x6 /* 00000E30 */
  1209. 00000E2C  4EFA FFE8                jmp        [PC - 0x18 /* 00000E16 */]
  1210. label00000E30:
  1211. 00000E30  4E75                     rts
  1212. fn00000E32:
  1213. 00000E32  4EFA 1C2C                jmp        [PC + 0x1C2C /* 00002A60 */]
  1214. fn00000E36:
  1215. 00000E36  70FF                     moveq.l    D0, 0xFFFFFFFF
  1216. 00000E38  3F00                     move.w     -[A7], D0
  1217. 00000E3A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1218. 00000E3C  3F00                     move.w     -[A7], D0
  1219. 00000E3E  4267                     clr.w      -[A7]
  1220. 00000E40  7008                     moveq.l    D0, 0x08
  1221. 00000E42  3F00                     move.w     -[A7], D0
  1222. 00000E44  4267                     clr.w      -[A7]
  1223. 00000E46  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1224. 00000E4A  7004                     moveq.l    D0, 0x04
  1225. 00000E4C  3F00                     move.w     -[A7], D0
  1226. 00000E4E  7018                     moveq.l    D0, 0x18
  1227. 00000E50  3F00                     move.w     -[A7], D0
  1228. 00000E52  4267                     clr.w      -[A7]
  1229. 00000E54  4267                     clr.w      -[A7]
  1230. 00000E56  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1231. 00000E5A  7001                     moveq.l    D0, 0x01
  1232. 00000E5C  3D40 8034                move.w     [A6 - 0x7FCC], D0
  1233. label00000E60:
  1234. 00000E60  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1235. 00000E64  48C0                     ext.l      D0
  1236. 00000E66  2200                     move.l     D1, D0
  1237. 00000E68  7012                     moveq.l    D0, 0x12
  1238. 00000E6A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1239. 00000E6E  5F80                     subq.l     D0, 7
  1240. 00000E70  3F00                     move.w     -[A7], D0
  1241. 00000E72  3F2E 8000                move.w     -[A7], [A6 - 0x8000]
  1242. 00000E76  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1243. 00000E7A  7040                     moveq.l    D0, 0x40
  1244. 00000E7C  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  1245. 00000E80  D088                     add.l      D0, A0
  1246. 00000E82  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1247. 00000E86  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1248. 00000E8A  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  1249. 00000E8E  D1C8                     add.l      A0, A0
  1250. 00000E90  D0FC 085A                add.w      A0, 0x85A
  1251. 00000E94  D1ED FD6A                add.l      A0, [A5 - 0x296]
  1252. 00000E98  4250                     clr.w      [A0]
  1253. 00000E9A  701A                     moveq.l    D0, 0x1A
  1254. 00000E9C  526E 8034                addq.w     [A6 - 0x7FCC], 1
  1255. 00000EA0  B06E 8034                cmp.w      D0, [A6 - 0x7FCC]
  1256. 00000EA4  6CBA                     bge        -0x44 /* 00000E60 */
  1257. 00000EA6  7005                     moveq.l    D0, 0x05
  1258. 00000EA8  3D40 8038                move.w     [A6 - 0x7FC8], D0
  1259. 00000EAC  4E75                     rts
  1260. fn00000EAE:
  1261. 00000EAE  7000                     moveq.l    D0, 0x00
  1262. 00000EB0  3D40 803A                move.w     [A6 - 0x7FC6], D0
  1263. 00000EB4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1264. 00000EB6  3F00                     move.w     -[A7], D0
  1265. 00000EB8  7018                     moveq.l    D0, 0x18
  1266. 00000EBA  3F00                     move.w     -[A7], D0
  1267. 00000EBC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1268. 00000EBE  3F00                     move.w     -[A7], D0
  1269. 00000EC0  7001                     moveq.l    D0, 0x01
  1270. 00000EC2  3F00                     move.w     -[A7], D0
  1271. 00000EC4  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1272. 00000EC8  7001                     moveq.l    D0, 0x01
  1273. 00000ECA  3D40 814C                move.w     [A6 - 0x7EB4], D0
  1274. label00000ECE:
  1275. 00000ECE  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  1276. 00000ED2  D1C8                     add.l      A0, A0
  1277. 00000ED4  D0FC 07B8                add.w      A0, 0x7B8
  1278. 00000ED8  D1ED FD6A                add.l      A0, [A5 - 0x296]
  1279. 00000EDC  3010                     move.w     D0, [A0]
  1280. 00000EDE  48C0                     ext.l      D0
  1281. 00000EE0  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  1282. 00000EE4  B088                     cmp.l      D0, A0
  1283. 00000EE6  6600 0006                bne        +0x8 /* 00000EEE */
  1284. 00000EEA  4EBA 0010                jsr        [PC + 0x10 /* 00000EFC */]
  1285. label00000EEE:
  1286. 00000EEE  7050                     moveq.l    D0, 0x50
  1287. 00000EF0  526E 814C                addq.w     [A6 - 0x7EB4], 1
  1288. 00000EF4  B06E 814C                cmp.w      D0, [A6 - 0x7EB4]
  1289. 00000EF8  6CD4                     bge        -0x2A /* 00000ECE */
  1290. 00000EFA  4E75                     rts
  1291. fn00000EFC:
  1292. 00000EFC  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  1293. 00000F00  D1C8                     add.l      A0, A0
  1294. 00000F02  D0FC 0716                add.w      A0, 0x716
  1295. 00000F06  D1ED FD6A                add.l      A0, [A5 - 0x296]
  1296. 00000F0A  7001                     moveq.l    D0, 0x01
  1297. 00000F0C  3080                     move.w     [A0], D0
  1298. 00000F0E  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1299. 00000F12  48C0                     ext.l      D0
  1300. 00000F14  0680 0000 0013           addi.l     D0, 0x13
  1301. 00000F1A  2200                     move.l     D1, D0
  1302. 00000F1C  7014                     moveq.l    D0, 0x14
  1303. 00000F1E  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1304. 00000F22  3D40 814A                move.w     [A6 - 0x7EB6], D0
  1305. 00000F26  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1306. 00000F2A  48C0                     ext.l      D0
  1307. 00000F2C  2F00                     move.l     -[A7], D0
  1308. 00000F2E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  1309. 00000F32  48C0                     ext.l      D0
  1310. 00000F34  2200                     move.l     D1, D0
  1311. 00000F36  7014                     moveq.l    D0, 0x14
  1312. 00000F38  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1313. 00000F3C  221F                     move.l     D1, [A7]+
  1314. 00000F3E  C141                     exg        D0, D1
  1315. 00000F40  9081                     sub.l      D0, D1
  1316. 00000F42  0680 0000 0014           addi.l     D0, 0x14
  1317. 00000F48  3D40 8030                move.w     [A6 - 0x7FD0], D0
  1318. 00000F4C  70FF                     moveq.l    D0, 0xFFFFFFFF
  1319. 00000F4E  3F00                     move.w     -[A7], D0
  1320. 00000F50  70FF                     moveq.l    D0, 0xFFFFFFFF
  1321. 00000F52  3F00                     move.w     -[A7], D0
  1322. 00000F54  4267                     clr.w      -[A7]
  1323. 00000F56  700C                     moveq.l    D0, 0x0C
  1324. 00000F58  3F00                     move.w     -[A7], D0
  1325. 00000F5A  4267                     clr.w      -[A7]
  1326. 00000F5C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1327. 00000F60  526E 803A                addq.w     [A6 - 0x7FC6], 1
  1328. 00000F64  7000                     moveq.l    D0, 0x00
  1329. 00000F66  3D40 802E                move.w     [A6 - 0x7FD2], D0
  1330. label00000F6A:
  1331. 00000F6A  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1332. 00000F6E  48C0                     ext.l      D0
  1333. 00000F70  2200                     move.l     D1, D0
  1334. 00000F72  7012                     moveq.l    D0, 0x12
  1335. 00000F74  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1336. 00000F78  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1337. 00000F7C  9088                     sub.l      D0, A0
  1338. 00000F7E  2F00                     move.l     -[A7], D0
  1339. 00000F80  302E 814A                move.w     D0, [A6 - 0x7EB6]
  1340. 00000F84  48C0                     ext.l      D0
  1341. 00000F86  2200                     move.l     D1, D0
  1342. 00000F88  701E                     moveq.l    D0, 0x1E
  1343. 00000F8A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1344. 00000F8E  5D80                     subq.l     D0, 6
  1345. 00000F90  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1346. 00000F94  9088                     sub.l      D0, A0
  1347. 00000F96  221F                     move.l     D1, [A7]+
  1348. 00000F98  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1349. 00000F9C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1350. 00000FA0  48C0                     ext.l      D0
  1351. 00000FA2  2200                     move.l     D1, D0
  1352. 00000FA4  7012                     moveq.l    D0, 0x12
  1353. 00000FA6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1354. 00000FAA  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1355. 00000FAE  D088                     add.l      D0, A0
  1356. 00000FB0  2F00                     move.l     -[A7], D0
  1357. 00000FB2  302E 814A                move.w     D0, [A6 - 0x7EB6]
  1358. 00000FB6  48C0                     ext.l      D0
  1359. 00000FB8  2200                     move.l     D1, D0
  1360. 00000FBA  701E                     moveq.l    D0, 0x1E
  1361. 00000FBC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1362. 00000FC0  5480                     addq.l     D0, 2
  1363. 00000FC2  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  1364. 00000FC6  D088                     add.l      D0, A0
  1365. 00000FC8  221F                     move.l     D1, [A7]+
  1366. 00000FCA  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1367. 00000FCE  7019                     moveq.l    D0, 0x19
  1368. 00000FD0  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1369. 00000FD4  7007                     moveq.l    D0, 0x07
  1370. 00000FD6  526E 802E                addq.w     [A6 - 0x7FD2], 1
  1371. 00000FDA  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  1372. 00000FDE  6C8A                     bge        -0x74 /* 00000F6A */
  1373. 00000FE0  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1374. 00000FE4  48C0                     ext.l      D0
  1375. 00000FE6  2200                     move.l     D1, D0
  1376. 00000FE8  7012                     moveq.l    D0, 0x12
  1377. 00000FEA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1378. 00000FEE  5F80                     subq.l     D0, 7
  1379. 00000FF0  3F00                     move.w     -[A7], D0
  1380. 00000FF2  302E 814A                move.w     D0, [A6 - 0x7EB6]
  1381. 00000FF6  48C0                     ext.l      D0
  1382. 00000FF8  2200                     move.l     D1, D0
  1383. 00000FFA  701E                     moveq.l    D0, 0x1E
  1384. 00000FFC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1385. 00001000  5E80                     addq.l     D0, 7
  1386. 00001002  3F00                     move.w     -[A7], D0
  1387. 00001004  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1388. 00001008  7040                     moveq.l    D0, 0x40
  1389. 0000100A  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  1390. 0000100E  D088                     add.l      D0, A0
  1391. 00001010  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1392. 00001014  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1393. 00001018  4E75                     rts
  1394. fn0000101A:
  1395. 0000101A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  1396. 0000101E  48C0                     ext.l      D0
  1397. 00001020  2F00                     move.l     -[A7], D0
  1398. 00001022  302E 8000                move.w     D0, [A6 - 0x8000]
  1399. 00001026  48C0                     ext.l      D0
  1400. 00001028  0480 0000 0016           subi.l     D0, 0x16
  1401. 0000102E  221F                     move.l     D1, [A7]+
  1402. 00001030  B280                     cmp.l      D1, D0
  1403. 00001032  5DC0                     slt        D0
  1404. 00001034  4880                     ext.w      D0
  1405. 00001036  48C0                     ext.l      D0
  1406. 00001038  2F00                     move.l     -[A7], D0
  1407. 0000103A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  1408. 0000103E  48C0                     ext.l      D0
  1409. 00001040  2F00                     move.l     -[A7], D0
  1410. 00001042  302E 8000                move.w     D0, [A6 - 0x8000]
  1411. 00001046  48C0                     ext.l      D0
  1412. 00001048  5880                     addq.l     D0, 4
  1413. 0000104A  221F                     move.l     D1, [A7]+
  1414. 0000104C  B280                     cmp.l      D1, D0
  1415. 0000104E  5EC0                     sgt        D0
  1416. 00001050  4880                     ext.w      D0
  1417. 00001052  48C0                     ext.l      D0
  1418. 00001054  809F                     or.l       D0, [A7]+
  1419. 00001056  4A80                     tst.l      D0
  1420. 00001058  6700 000A                beq        +0xC /* 00001064 */
  1421. 0000105C  7000                     moveq.l    D0, 0x00
  1422. 0000105E  3D40 8034                move.w     [A6 - 0x7FCC], D0
  1423. 00001062  4E75                     rts
  1424. label00001064:
  1425. 00001064  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1426. 00001068  48C0                     ext.l      D0
  1427. 0000106A  5080                     addq.l     D0, 8
  1428. 0000106C  2200                     move.l     D1, D0
  1429. 0000106E  7012                     moveq.l    D0, 0x12
  1430. 00001070  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1431. 00001074  3D40 8034                move.w     [A6 - 0x7FCC], D0
  1432. 00001078  0C6E 0001 8034           cmpi.w     [A6 - 0x7FCC], 0x1
  1433. 0000107E  5DC0                     slt        D0
  1434. 00001080  4880                     ext.w      D0
  1435. 00001082  48C0                     ext.l      D0
  1436. 00001084  2F00                     move.l     -[A7], D0
  1437. 00001086  0C6E 001A 8034           cmpi.w     [A6 - 0x7FCC], 0x1A
  1438. 0000108C  5EC0                     sgt        D0
  1439. 0000108E  4880                     ext.w      D0
  1440. 00001090  48C0                     ext.l      D0
  1441. 00001092  809F                     or.l       D0, [A7]+
  1442. 00001094  2F00                     move.l     -[A7], D0
  1443. 00001096  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1444. 0000109A  48C0                     ext.l      D0
  1445. 0000109C  2F00                     move.l     -[A7], D0
  1446. 0000109E  302E 8034                move.w     D0, [A6 - 0x7FCC]
  1447. 000010A2  48C0                     ext.l      D0
  1448. 000010A4  2200                     move.l     D1, D0
  1449. 000010A6  7012                     moveq.l    D0, 0x12
  1450. 000010A8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1451. 000010AC  221F                     move.l     D1, [A7]+
  1452. 000010AE  C141                     exg        D0, D1
  1453. 000010B0  9081                     sub.l      D0, D1
  1454. 000010B2  0C80 0000 0007           cmpi.l     D0, 0x7
  1455. 000010B8  5EC0                     sgt        D0
  1456. 000010BA  4880                     ext.w      D0
  1457. 000010BC  48C0                     ext.l      D0
  1458. 000010BE  809F                     or.l       D0, [A7]+
  1459. 000010C0  4A80                     tst.l      D0
  1460. 000010C2  6700 000A                beq        +0xC /* 000010CE */
  1461. 000010C6  7000                     moveq.l    D0, 0x00
  1462. 000010C8  3D40 8034                move.w     [A6 - 0x7FCC], D0
  1463. 000010CC  4E75                     rts
  1464. label000010CE:
  1465. 000010CE  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  1466. 000010D2  D1C8                     add.l      A0, A0
  1467. 000010D4  D0FC 085A                add.w      A0, 0x85A
  1468. 000010D8  D1ED FD6A                add.l      A0, [A5 - 0x296]
  1469. 000010DC  3010                     move.w     D0, [A0]
  1470. 000010DE  48C0                     ext.l      D0
  1471. 000010E0  0C80 0000 0001           cmpi.l     D0, 0x1
  1472. 000010E6  6700 000E                beq        +0x10 /* 000010F6 */
  1473. 000010EA  7000                     moveq.l    D0, 0x00
  1474. 000010EC  3D40 8034                move.w     [A6 - 0x7FCC], D0
  1475. 000010F0  4E75                     rts
  1476. 000010F2  6000 0004                bra        +0x6 /* 000010F8 */
  1477. label000010F6:
  1478. 000010F6  4E75                     rts
  1479. fn000010F8:
  1480. 000010F8  7004                     moveq.l    D0, 0x04
  1481. 000010FA  3F00                     move.w     -[A7], D0
  1482. 000010FC  700C                     moveq.l    D0, 0x0C
  1483. 000010FE  3F00                     move.w     -[A7], D0
  1484. 00001100  4267                     clr.w      -[A7]
  1485. 00001102  7001                     moveq.l    D0, 0x01
  1486. 00001104  3F00                     move.w     -[A7], D0
  1487. 00001106  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1488. 0000110A  203C 0000 01A2           move.l     D0, 0x1A2
  1489. 00001110  2200                     move.l     D1, D0
  1490. 00001112  7003                     moveq.l    D0, 0x03
  1491. 00001114  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1492. 00001118  203C 0000 01E7           move.l     D0, 0x1E7
  1493. 0000111E  2200                     move.l     D1, D0
  1494. 00001120  203C 0000 00FC           move.l     D0, 0xFC
  1495. 00001126  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1496. 0000112A  203C 0000 01A2           move.l     D0, 0x1A2
  1497. 00001130  2200                     move.l     D1, D0
  1498. 00001132  7003                     moveq.l    D0, 0x03
  1499. 00001134  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1500. 00001138  7001                     moveq.l    D0, 0x01
  1501. 0000113A  3D40 8030                move.w     [A6 - 0x7FD0], D0
  1502. label0000113E:
  1503. 0000113E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1504. 00001140  3F00                     move.w     -[A7], D0
  1505. 00001142  70FF                     moveq.l    D0, 0xFFFFFFFF
  1506. 00001144  3F00                     move.w     -[A7], D0
  1507. 00001146  7001                     moveq.l    D0, 0x01
  1508. 00001148  3F00                     move.w     -[A7], D0
  1509. 0000114A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1510. 0000114C  3F00                     move.w     -[A7], D0
  1511. 0000114E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1512. 00001152  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1513. 00001156  48C0                     ext.l      D0
  1514. 00001158  C0FC 0006                mulu.w     D0, 0x6
  1515. 0000115C  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1516. 00001160  D088                     add.l      D0, A0
  1517. 00001162  E388                     lsl        D0, 1
  1518. 00001164  0680 0000 2390           addi.l     D0, 0x2390
  1519. 0000116A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1520. 0000116E  2040                     movea.l    A0, D0
  1521. 00001170  3010                     move.w     D0, [A0]
  1522. 00001172  5EC0                     sgt        D0
  1523. 00001174  4880                     ext.w      D0
  1524. 00001176  48C0                     ext.l      D0
  1525. 00001178  2F00                     move.l     -[A7], D0
  1526. 0000117A  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1527. 0000117E  48C0                     ext.l      D0
  1528. 00001180  C0FC 0006                mulu.w     D0, 0x6
  1529. 00001184  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1530. 00001188  D088                     add.l      D0, A0
  1531. 0000118A  E388                     lsl        D0, 1
  1532. 0000118C  0680 0000 2390           addi.l     D0, 0x2390
  1533. 00001192  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1534. 00001196  2040                     movea.l    A0, D0
  1535. 00001198  3010                     move.w     D0, [A0]
  1536. 0000119A  48C0                     ext.l      D0
  1537. 0000119C  0C80 0000 03E8           cmpi.l     D0, 0x3E8
  1538. 000011A2  5DC0                     slt        D0
  1539. 000011A4  4880                     ext.w      D0
  1540. 000011A6  48C0                     ext.l      D0
  1541. 000011A8  C09F                     and.l      D0, [A7]+
  1542. 000011AA  4A80                     tst.l      D0
  1543. 000011AC  6700 008E                beq        +0x90 /* 0000123C */
  1544. 000011B0  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1545. 000011B4  48C0                     ext.l      D0
  1546. 000011B6  C0FC 0006                mulu.w     D0, 0x6
  1547. 000011BA  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1548. 000011BE  D088                     add.l      D0, A0
  1549. 000011C0  E388                     lsl        D0, 1
  1550. 000011C2  0680 0000 2390           addi.l     D0, 0x2390
  1551. 000011C8  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1552. 000011CC  2040                     movea.l    A0, D0
  1553. 000011CE  3010                     move.w     D0, [A0]
  1554. 000011D0  48C0                     ext.l      D0
  1555. 000011D2  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  1556. 000011D6  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1557. 000011DA  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1558. 000011DE  41EE 814E                lea.l      A0, [A6 - 0x7EB2]
  1559. 000011E2  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  1560. 000011E6  3F3C 01B3                move.w     -[A7], 0x1B3
  1561. 000011EA  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1562. 000011EE  48C0                     ext.l      D0
  1563. 000011F0  2200                     move.l     D1, D0
  1564. 000011F2  700D                     moveq.l    D0, 0x0D
  1565. 000011F4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1566. 000011F8  5480                     addq.l     D0, 2
  1567. 000011FA  3F00                     move.w     -[A7], D0
  1568. 000011FC  A893                     syscall    MoveTo
  1569. 000011FE  486E 814E                pea.l      [A6 - 0x7EB2]
  1570. 00001202  A884                     syscall    DrawString
  1571. 00001204  70FF                     moveq.l    D0, 0xFFFFFFFF
  1572. 00001206  3F00                     move.w     -[A7], D0
  1573. 00001208  70FF                     moveq.l    D0, 0xFFFFFFFF
  1574. 0000120A  3F00                     move.w     -[A7], D0
  1575. 0000120C  4267                     clr.w      -[A7]
  1576. 0000120E  70FF                     moveq.l    D0, 0xFFFFFFFF
  1577. 00001210  3F00                     move.w     -[A7], D0
  1578. 00001212  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1579. 00001216  3F3C 01B4                move.w     -[A7], 0x1B4
  1580. 0000121A  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1581. 0000121E  48C0                     ext.l      D0
  1582. 00001220  2200                     move.l     D1, D0
  1583. 00001222  700D                     moveq.l    D0, 0x0D
  1584. 00001224  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1585. 00001228  5480                     addq.l     D0, 2
  1586. 0000122A  3F00                     move.w     -[A7], D0
  1587. 0000122C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1588. 00001230  206D FD62                movea.l    A0, [A5 - 0x29E]
  1589. 00001234  41E8 808E                lea.l      A0, [A0 - 0x7F72]
  1590. 00001238  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1591. label0000123C:
  1592. 0000123C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1593. 00001240  48C0                     ext.l      D0
  1594. 00001242  C0FC 0006                mulu.w     D0, 0x6
  1595. 00001246  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1596. 0000124A  D088                     add.l      D0, A0
  1597. 0000124C  E388                     lsl        D0, 1
  1598. 0000124E  0680 0000 2390           addi.l     D0, 0x2390
  1599. 00001254  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1600. 00001258  2040                     movea.l    A0, D0
  1601. 0000125A  3010                     move.w     D0, [A0]
  1602. 0000125C  6600 0024                bne        +0x26 /* 00001282 */
  1603. 00001260  3F3C 01A4                move.w     -[A7], 0x1A4
  1604. 00001264  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1605. 00001268  48C0                     ext.l      D0
  1606. 0000126A  2200                     move.l     D1, D0
  1607. 0000126C  700D                     moveq.l    D0, 0x0D
  1608. 0000126E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1609. 00001272  5480                     addq.l     D0, 2
  1610. 00001274  3F00                     move.w     -[A7], D0
  1611. 00001276  A893                     syscall    MoveTo
  1612. 00001278  206D FD62                movea.l    A0, [A5 - 0x29E]
  1613. 0000127C  4868 8090                pea.l      [A0 - 0x7F70]
  1614. 00001280  A884                     syscall    DrawString
  1615. label00001282:
  1616. 00001282  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1617. 00001286  48C0                     ext.l      D0
  1618. 00001288  C0FC 0006                mulu.w     D0, 0x6
  1619. 0000128C  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1620. 00001290  D088                     add.l      D0, A0
  1621. 00001292  E388                     lsl        D0, 1
  1622. 00001294  0680 0000 2390           addi.l     D0, 0x2390
  1623. 0000129A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1624. 0000129E  2040                     movea.l    A0, D0
  1625. 000012A0  3010                     move.w     D0, [A0]
  1626. 000012A2  48C0                     ext.l      D0
  1627. 000012A4  0C80 FFFF FF9C           cmpi.l     D0, 0xFFFFFF9C
  1628. 000012AA  6600 0024                bne        +0x26 /* 000012D0 */
  1629. 000012AE  3F3C 01A4                move.w     -[A7], 0x1A4
  1630. 000012B2  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1631. 000012B6  48C0                     ext.l      D0
  1632. 000012B8  2200                     move.l     D1, D0
  1633. 000012BA  700D                     moveq.l    D0, 0x0D
  1634. 000012BC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1635. 000012C0  5480                     addq.l     D0, 2
  1636. 000012C2  3F00                     move.w     -[A7], D0
  1637. 000012C4  A893                     syscall    MoveTo
  1638. 000012C6  206D FD62                movea.l    A0, [A5 - 0x29E]
  1639. 000012CA  4868 809A                pea.l      [A0 - 0x7F66]
  1640. 000012CE  A884                     syscall    DrawString
  1641. label000012D0:
  1642. 000012D0  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1643. 000012D4  48C0                     ext.l      D0
  1644. 000012D6  C0FC 0006                mulu.w     D0, 0x6
  1645. 000012DA  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1646. 000012DE  D088                     add.l      D0, A0
  1647. 000012E0  E388                     lsl        D0, 1
  1648. 000012E2  0680 0000 2390           addi.l     D0, 0x2390
  1649. 000012E8  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1650. 000012EC  2040                     movea.l    A0, D0
  1651. 000012EE  3010                     move.w     D0, [A0]
  1652. 000012F0  48C0                     ext.l      D0
  1653. 000012F2  0C80 0000 0384           cmpi.l     D0, 0x384
  1654. 000012F8  6F00 008E                ble        +0x90 /* 00001388 */
  1655. 000012FC  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1656. 00001300  48C0                     ext.l      D0
  1657. 00001302  C0FC 0006                mulu.w     D0, 0x6
  1658. 00001306  306E 801E                movea.w    A0, [A6 - 0x7FE2]
  1659. 0000130A  D088                     add.l      D0, A0
  1660. 0000130C  E388                     lsl        D0, 1
  1661. 0000130E  0680 0000 2390           addi.l     D0, 0x2390
  1662. 00001314  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1663. 00001318  2040                     movea.l    A0, D0
  1664. 0000131A  3010                     move.w     D0, [A0]
  1665. 0000131C  48C0                     ext.l      D0
  1666. 0000131E  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  1667. 00001322  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1668. 00001326  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1669. 0000132A  41EE 814E                lea.l      A0, [A6 - 0x7EB2]
  1670. 0000132E  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  1671. 00001332  3F3C 01AF                move.w     -[A7], 0x1AF
  1672. 00001336  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1673. 0000133A  48C0                     ext.l      D0
  1674. 0000133C  2200                     move.l     D1, D0
  1675. 0000133E  700D                     moveq.l    D0, 0x0D
  1676. 00001340  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1677. 00001344  5480                     addq.l     D0, 2
  1678. 00001346  3F00                     move.w     -[A7], D0
  1679. 00001348  A893                     syscall    MoveTo
  1680. 0000134A  486E 814E                pea.l      [A6 - 0x7EB2]
  1681. 0000134E  A884                     syscall    DrawString
  1682. 00001350  70FF                     moveq.l    D0, 0xFFFFFFFF
  1683. 00001352  3F00                     move.w     -[A7], D0
  1684. 00001354  70FF                     moveq.l    D0, 0xFFFFFFFF
  1685. 00001356  3F00                     move.w     -[A7], D0
  1686. 00001358  4267                     clr.w      -[A7]
  1687. 0000135A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1688. 0000135C  3F00                     move.w     -[A7], D0
  1689. 0000135E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1690. 00001362  3F3C 01B0                move.w     -[A7], 0x1B0
  1691. 00001366  302E 8030                move.w     D0, [A6 - 0x7FD0]
  1692. 0000136A  48C0                     ext.l      D0
  1693. 0000136C  2200                     move.l     D1, D0
  1694. 0000136E  700D                     moveq.l    D0, 0x0D
  1695. 00001370  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1696. 00001374  5480                     addq.l     D0, 2
  1697. 00001376  3F00                     move.w     -[A7], D0
  1698. 00001378  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1699. 0000137C  206D FD62                movea.l    A0, [A5 - 0x29E]
  1700. 00001380  41E8 80A4                lea.l      A0, [A0 - 0x7F5C]
  1701. 00001384  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1702. label00001388:
  1703. 00001388  7013                     moveq.l    D0, 0x13
  1704. 0000138A  526E 8030                addq.w     [A6 - 0x7FD0], 1
  1705. 0000138E  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  1706. 00001392  6C00 FDAA                bge        -0x254 /* 0000113E */
  1707. 00001396  70FF                     moveq.l    D0, 0xFFFFFFFF
  1708. 00001398  3F00                     move.w     -[A7], D0
  1709. 0000139A  70FF                     moveq.l    D0, 0xFFFFFFFF
  1710. 0000139C  3F00                     move.w     -[A7], D0
  1711. 0000139E  4267                     clr.w      -[A7]
  1712. 000013A0  700A                     moveq.l    D0, 0x0A
  1713. 000013A2  3F00                     move.w     -[A7], D0
  1714. 000013A4  3F2E 824E                move.w     -[A7], [A6 - 0x7DB2]
  1715. 000013A8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1716. fn000013AC:
  1717. 000013AC  203C 0000 01A3           move.l     D0, 0x1A3
  1718. 000013B2  2F00                     move.l     -[A7], D0
  1719. 000013B4  302E 8020                move.w     D0, [A6 - 0x7FE0]
  1720. 000013B8  48C0                     ext.l      D0
  1721. 000013BA  2200                     move.l     D1, D0
  1722. 000013BC  700D                     moveq.l    D0, 0x0D
  1723. 000013BE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1724. 000013C2  0480 0000 0009           subi.l     D0, 0x9 /* '\t' */
  1725. 000013C8  221F                     move.l     D1, [A7]+
  1726. 000013CA  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1727. 000013CE  203C 0000 01E6           move.l     D0, 0x1E6
  1728. 000013D4  2F00                     move.l     -[A7], D0
  1729. 000013D6  302E 8020                move.w     D0, [A6 - 0x7FE0]
  1730. 000013DA  48C0                     ext.l      D0
  1731. 000013DC  2200                     move.l     D1, D0
  1732. 000013DE  700D                     moveq.l    D0, 0x0D
  1733. 000013E0  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1734. 000013E4  5880                     addq.l     D0, 4
  1735. 000013E6  221F                     move.l     D1, [A7]+
  1736. 000013E8  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1737. 000013EC  203C 0000 01A3           move.l     D0, 0x1A3
  1738. 000013F2  2F00                     move.l     -[A7], D0
  1739. 000013F4  302E 8020                move.w     D0, [A6 - 0x7FE0]
  1740. 000013F8  48C0                     ext.l      D0
  1741. 000013FA  2200                     move.l     D1, D0
  1742. 000013FC  700D                     moveq.l    D0, 0x0D
  1743. 000013FE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  1744. 00001402  0480 0000 0009           subi.l     D0, 0x9 /* '\t' */
  1745. 00001408  221F                     move.l     D1, [A7]+
  1746. 0000140A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  1747. 0000140E  4E75                     rts
  1748. label00001410:
  1749. 00001410  6100 F6C0                bsr        -0x93E /* 00000AD2 */
  1750. 00001414  302E 8028                move.w     D0, [A6 - 0x7FD8]
  1751. 00001418  6600 0030                bne        +0x32 /* 0000144A */
  1752. 0000141C  4267                     clr.w      -[A7]
  1753. 0000141E  700C                     moveq.l    D0, 0x0C
  1754. 00001420  3F00                     move.w     -[A7], D0
  1755. 00001422  70FF                     moveq.l    D0, 0xFFFFFFFF
  1756. 00001424  3F00                     move.w     -[A7], D0
  1757. 00001426  4267                     clr.w      -[A7]
  1758. 00001428  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1759. 0000142C  3F3C 00AA                move.w     -[A7], 0xAA
  1760. 00001430  3F3C 00DC                move.w     -[A7], 0xDC
  1761. 00001434  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1762. 00001438  206D FD62                movea.l    A0, [A5 - 0x29E]
  1763. 0000143C  41E8 80A6                lea.l      A0, [A0 - 0x7F5A]
  1764. 00001440  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1765. 00001444  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1766. 00001448  4E75                     rts
  1767. label0000144A:
  1768. 0000144A  558F                     subq.l     A7, 2
  1769. 0000144C  A974                     syscall    Button
  1770. 0000144E  101F                     move.b     D0, [A7]+
  1771. 00001450  4880                     ext.w      D0
  1772. 00001452  48C0                     ext.l      D0
  1773. 00001454  3D40 8032                move.w     [A6 - 0x7FCE], D0
  1774. 00001458  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  1775. 0000145E  6604                     bne        +0x6 /* 00001464 */
  1776. 00001460  4EFA 005E                jmp        [PC + 0x5E /* 000014C0 */]
  1777. label00001464:
  1778. 00001464  302E 8012                move.w     D0, [A6 - 0x7FEE]
  1779. 00001468  6604                     bne        +0x6 /* 0000146E */
  1780. 0000146A  4EFA FFA4                jmp        [PC - 0x5C /* 00001410 */]
  1781. label0000146E:
  1782. 0000146E  203C 0000 0700           move.l     D0, 0x700
  1783. 00001474  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1784. 00001478  2F00                     move.l     -[A7], D0
  1785. 0000147A  A976                     syscall    GetKeys
  1786. 0000147C  203C 0000 0702           move.l     D0, 0x702
  1787. 00001482  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1788. 00001486  2040                     movea.l    A0, D0
  1789. 00001488  3010                     move.w     D0, [A0]
  1790. 0000148A  48C0                     ext.l      D0
  1791. 0000148C  0C80 0000 1000           cmpi.l     D0, 0x1000
  1792. 00001492  56C0                     sne        D0
  1793. 00001494  4880                     ext.w      D0
  1794. 00001496  48C0                     ext.l      D0
  1795. 00001498  2F00                     move.l     -[A7], D0
  1796. 0000149A  203C 0000 070A           move.l     D0, 0x70A
  1797. 000014A0  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1798. 000014A4  2040                     movea.l    A0, D0
  1799. 000014A6  3010                     move.w     D0, [A0]
  1800. 000014A8  48C0                     ext.l      D0
  1801. 000014AA  0C80 0000 2000           cmpi.l     D0, 0x2000 /* ' \0' */
  1802. 000014B0  56C0                     sne        D0
  1803. 000014B2  4880                     ext.w      D0
  1804. 000014B4  48C0                     ext.l      D0
  1805. 000014B6  C09F                     and.l      D0, [A7]+
  1806. 000014B8  4A80                     tst.l      D0
  1807. 000014BA  6704                     beq        +0x6 /* 000014C0 */
  1808. 000014BC  4EFA FF52                jmp        [PC - 0xAE /* 00001410 */]
  1809. label000014C0:
  1810. 000014C0  4267                     clr.w      -[A7]
  1811. 000014C2  700C                     moveq.l    D0, 0x0C
  1812. 000014C4  3F00                     move.w     -[A7], D0
  1813. 000014C6  70FF                     moveq.l    D0, 0xFFFFFFFF
  1814. 000014C8  3F00                     move.w     -[A7], D0
  1815. 000014CA  4267                     clr.w      -[A7]
  1816. 000014CC  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1817. 000014D0  3F3C 00AA                move.w     -[A7], 0xAA
  1818. 000014D4  3F3C 00DC                move.w     -[A7], 0xDC
  1819. 000014D8  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1820. 000014DC  206D FD62                movea.l    A0, [A5 - 0x29E]
  1821. 000014E0  41E8 80B2                lea.l      A0, [A0 - 0x7F4E]
  1822. 000014E4  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  1823. 000014E8  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1824. 000014EC  7004                     moveq.l    D0, 0x04
  1825. 000014EE  3F00                     move.w     -[A7], D0
  1826. 000014F0  7009                     moveq.l    D0, 0x09
  1827. 000014F2  3F00                     move.w     -[A7], D0
  1828. 000014F4  4267                     clr.w      -[A7]
  1829. 000014F6  7001                     moveq.l    D0, 0x01
  1830. 000014F8  3F00                     move.w     -[A7], D0
  1831. 000014FA  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1832. 000014FE  4EBA 0414                jsr        [PC + 0x414 /* 00001914 */]
  1833. fn00001502:
  1834. 00001502  203C 0000 0320           move.l     D0, 0x320
  1835. 00001508  2F00                     move.l     -[A7], D0
  1836. 0000150A  203C 0000 00C8           move.l     D0, 0xC8
  1837. 00001510  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  1838. 00001514  221F                     move.l     D1, [A7]+
  1839. 00001516  C141                     exg        D0, D1
  1840. 00001518  9081                     sub.l      D0, D1
  1841. 0000151A  3D40 814C                move.w     [A6 - 0x7EB4], D0
  1842. 0000151E  6100 F7CC                bsr        -0x832 /* 00000CEC */
  1843. 00001522  7000                     moveq.l    D0, 0x00
  1844. 00001524  3D40 8250                move.w     [A6 - 0x7DB0], D0
  1845. 00001528  7005                     moveq.l    D0, 0x05
  1846. 0000152A  3D40 8028                move.w     [A6 - 0x7FD8], D0
  1847. 0000152E  7000                     moveq.l    D0, 0x00
  1848. 00001530  3D40 8026                move.w     [A6 - 0x7FDA], D0
  1849. label00001534:
  1850. 00001534  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  1851. 0000153A  6600 0016                bne        +0x18 /* 00001552 */
  1852. 0000153E  3F3C 4E20                move.w     -[A7], 0x4E20 /* 'N ' */
  1853. 00001542  7014                     moveq.l    D0, 0x14
  1854. 00001544  2F00                     move.l     -[A7], D0
  1855. 00001546  700A                     moveq.l    D0, 0x0A
  1856. 00001548  3F00                     move.w     -[A7], D0
  1857. 0000154A  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1858. 0000154E  6000 0008                bra        +0xA /* 00001558 */
  1859. label00001552:
  1860. 00001552  7014                     moveq.l    D0, 0x14
  1861. 00001554  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1862. label00001558:
  1863. 00001558  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1864. 0000155C  48C0                     ext.l      D0
  1865. 0000155E  2200                     move.l     D1, D0
  1866. 00001560  7004                     moveq.l    D0, 0x04
  1867. 00001562  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1868. 00001566  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1869. 0000156A  6100 FE40                bsr        -0x1BE /* 000013AC */
  1870. 0000156E  526E 8020                addq.w     [A6 - 0x7FE0], 1
  1871. 00001572  526E 8250                addq.w     [A6 - 0x7DB0], 1
  1872. 00001576  0C6E 0013 8020           cmpi.w     [A6 - 0x7FE0], 0x13
  1873. 0000157C  6F00 0008                ble        +0xA /* 00001586 */
  1874. 00001580  7001                     moveq.l    D0, 0x01
  1875. 00001582  3D40 8020                move.w     [A6 - 0x7FE0], D0
  1876. label00001586:
  1877. 00001586  6100 FE24                bsr        -0x1DA /* 000013AC */
  1878. 0000158A  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1879. 0000158E  48C0                     ext.l      D0
  1880. 00001590  2F00                     move.l     -[A7], D0
  1881. 00001592  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1882. 00001596  48C0                     ext.l      D0
  1883. 00001598  2200                     move.l     D1, D0
  1884. 0000159A  700A                     moveq.l    D0, 0x0A
  1885. 0000159C  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1886. 000015A0  221F                     move.l     D1, [A7]+
  1887. 000015A2  C141                     exg        D0, D1
  1888. 000015A4  9081                     sub.l      D0, D1
  1889. 000015A6  3D40 814C                move.w     [A6 - 0x7EB4], D0
  1890. 000015AA  0C6E 0023 814C           cmpi.w     [A6 - 0x7EB4], 0x23 /* '#' */
  1891. 000015B0  6C04                     bge        +0x6 /* 000015B6 */
  1892. 000015B2  4EFA 0078                jmp        [PC + 0x78 /* 0000162C */]
  1893. label000015B6:
  1894. 000015B6  0C6E 0001 8012           cmpi.w     [A6 - 0x7FEE], 0x1
  1895. 000015BC  6600 0054                bne        +0x56 /* 00001612 */
  1896. 000015C0  203C 0000 0700           move.l     D0, 0x700
  1897. 000015C6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1898. 000015CA  2F00                     move.l     -[A7], D0
  1899. 000015CC  A976                     syscall    GetKeys
  1900. 000015CE  203C 0000 0702           move.l     D0, 0x702
  1901. 000015D4  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1902. 000015D8  2040                     movea.l    A0, D0
  1903. 000015DA  3010                     move.w     D0, [A0]
  1904. 000015DC  48C0                     ext.l      D0
  1905. 000015DE  0C80 0000 1000           cmpi.l     D0, 0x1000
  1906. 000015E4  57C0                     seq        D0
  1907. 000015E6  4880                     ext.w      D0
  1908. 000015E8  48C0                     ext.l      D0
  1909. 000015EA  2F00                     move.l     -[A7], D0
  1910. 000015EC  203C 0000 070A           move.l     D0, 0x70A
  1911. 000015F2  D0AD FD6A                add.l      D0, [A5 - 0x296]
  1912. 000015F6  2040                     movea.l    A0, D0
  1913. 000015F8  3010                     move.w     D0, [A0]
  1914. 000015FA  48C0                     ext.l      D0
  1915. 000015FC  0C80 0000 2000           cmpi.l     D0, 0x2000 /* ' \0' */
  1916. 00001602  57C0                     seq        D0
  1917. 00001604  4880                     ext.w      D0
  1918. 00001606  48C0                     ext.l      D0
  1919. 00001608  809F                     or.l       D0, [A7]+
  1920. 0000160A  4A80                     tst.l      D0
  1921. 0000160C  6704                     beq        +0x6 /* 00001612 */
  1922. 0000160E  4EFA FF24                jmp        [PC - 0xDC /* 00001534 */]
  1923. label00001612:
  1924. 00001612  558F                     subq.l     A7, 2
  1925. 00001614  A974                     syscall    Button
  1926. 00001616  101F                     move.b     D0, [A7]+
  1927. 00001618  4880                     ext.w      D0
  1928. 0000161A  48C0                     ext.l      D0
  1929. 0000161C  3D40 8032                move.w     [A6 - 0x7FCE], D0
  1930. 00001620  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  1931. 00001626  6604                     bne        +0x6 /* 0000162C */
  1932. 00001628  4EFA FF0A                jmp        [PC - 0xF6 /* 00001534 */]
  1933. label0000162C:
  1934. 0000162C  0C6E 0001 802E           cmpi.w     [A6 - 0x7FD2], 0x1
  1935. 00001632  5EC0                     sgt        D0
  1936. 00001634  4880                     ext.w      D0
  1937. 00001636  48C0                     ext.l      D0
  1938. 00001638  2F00                     move.l     -[A7], D0
  1939. 0000163A  0C6E 0064 814C           cmpi.w     [A6 - 0x7EB4], 0x64 /* 'd' */
  1940. 00001640  5EC0                     sgt        D0
  1941. 00001642  4880                     ext.w      D0
  1942. 00001644  48C0                     ext.l      D0
  1943. 00001646  C09F                     and.l      D0, [A7]+
  1944. 00001648  4A80                     tst.l      D0
  1945. 0000164A  6704                     beq        +0x6 /* 00001650 */
  1946. 0000164C  4EFA FEE6                jmp        [PC - 0x11A /* 00001534 */]
  1947. label00001650:
  1948. 00001650  4EBA 02C2                jsr        [PC + 0x2C2 /* 00001914 */]
  1949. label00001654:
  1950. 00001654  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  1951. 0000165A  6600 0016                bne        +0x18 /* 00001672 */
  1952. 0000165E  3F3C 4E20                move.w     -[A7], 0x4E20 /* 'N ' */
  1953. 00001662  7014                     moveq.l    D0, 0x14
  1954. 00001664  2F00                     move.l     -[A7], D0
  1955. 00001666  700A                     moveq.l    D0, 0x0A
  1956. 00001668  3F00                     move.w     -[A7], D0
  1957. 0000166A  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1958. 0000166E  6000 0008                bra        +0xA /* 00001678 */
  1959. label00001672:
  1960. 00001672  700F                     moveq.l    D0, 0x0F
  1961. 00001674  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1962. label00001678:
  1963. 00001678  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1964. 0000167C  48C0                     ext.l      D0
  1965. 0000167E  2200                     move.l     D1, D0
  1966. 00001680  7004                     moveq.l    D0, 0x04
  1967. 00001682  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1968. 00001686  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1969. 0000168A  6100 FD20                bsr        -0x2DE /* 000013AC */
  1970. 0000168E  526E 8020                addq.w     [A6 - 0x7FE0], 1
  1971. 00001692  526E 8250                addq.w     [A6 - 0x7DB0], 1
  1972. 00001696  0C6E 0013 8020           cmpi.w     [A6 - 0x7FE0], 0x13
  1973. 0000169C  6F00 0008                ble        +0xA /* 000016A6 */
  1974. 000016A0  7001                     moveq.l    D0, 0x01
  1975. 000016A2  3D40 8020                move.w     [A6 - 0x7FE0], D0
  1976. label000016A6:
  1977. 000016A6  6100 FD04                bsr        -0x2FA /* 000013AC */
  1978. 000016AA  0C6E 0064 814C           cmpi.w     [A6 - 0x7EB4], 0x64 /* 'd' */
  1979. 000016B0  6C00 0008                bge        +0xA /* 000016BA */
  1980. 000016B4  526E 814C                addq.w     [A6 - 0x7EB4], 1
  1981. 000016B8  609A                     bra        -0x64 /* 00001654 */
  1982. label000016BA:
  1983. 000016BA  0C6E 01F4 814C           cmpi.w     [A6 - 0x7EB4], 0x1F4
  1984. 000016C0  6C00 000A                bge        +0xC /* 000016CC */
  1985. 000016C4  066E 0014 814C           addi.w     [A6 - 0x7EB4], 0x14
  1986. 000016CA  6088                     bra        -0x76 /* 00001654 */
  1987. label000016CC:
  1988. 000016CC  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1989. 000016D0  48C0                     ext.l      D0
  1990. 000016D2  2F00                     move.l     -[A7], D0
  1991. 000016D4  302E 814C                move.w     D0, [A6 - 0x7EB4]
  1992. 000016D8  48C0                     ext.l      D0
  1993. 000016DA  2200                     move.l     D1, D0
  1994. 000016DC  700A                     moveq.l    D0, 0x0A
  1995. 000016DE  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1996. 000016E2  221F                     move.l     D1, [A7]+
  1997. 000016E4  D081                     add.l      D0, D1
  1998. 000016E6  3D40 814C                move.w     [A6 - 0x7EB4], D0
  1999. 000016EA  0C6E 03E8 814C           cmpi.w     [A6 - 0x7EB4], 0x3E8
  2000. 000016F0  6C04                     bge        +0x6 /* 000016F6 */
  2001. 000016F2  4EFA FF60                jmp        [PC - 0xA0 /* 00001654 */]
  2002. label000016F6:
  2003. 000016F6  0C6E 0012 8250           cmpi.w     [A6 - 0x7DB0], 0x12
  2004. 000016FC  6F00 0008                ble        +0xA /* 00001706 */
  2005. 00001700  4E75                     rts
  2006. 00001702  6000 0040                bra        +0x42 /* 00001744 */
  2007. label00001706:
  2008. 00001706  526E 802E                addq.w     [A6 - 0x7FD2], 1
  2009. 0000170A  0C6E 0001 800E           cmpi.w     [A6 - 0x7FF2], 0x1
  2010. 00001710  6700 0032                beq        +0x34 /* 00001744 */
  2011. 00001714  4267                     clr.w      -[A7]
  2012. 00001716  700C                     moveq.l    D0, 0x0C
  2013. 00001718  3F00                     move.w     -[A7], D0
  2014. 0000171A  70FF                     moveq.l    D0, 0xFFFFFFFF
  2015. 0000171C  3F00                     move.w     -[A7], D0
  2016. 0000171E  4267                     clr.w      -[A7]
  2017. 00001720  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2018. 00001724  3F3C 00AA                move.w     -[A7], 0xAA
  2019. 00001728  3F3C 00DC                move.w     -[A7], 0xDC
  2020. 0000172C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  2021. 00001730  206D FD62                movea.l    A0, [A5 - 0x29E]
  2022. 00001734  41E8 80BE                lea.l      A0, [A0 - 0x7F42]
  2023. 00001738  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  2024. 0000173C  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2025. 00001740  6000 FCCE                bra        -0x330 /* 00001410 */
  2026. label00001744:
  2027. 00001744  206D FD62                movea.l    A0, [A5 - 0x29E]
  2028. 00001748  41E8 80CA                lea.l      A0, [A0 - 0x7F36]
  2029. 0000174C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2030. 00001750  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  2031. 00001754  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2032. 00001758  70FF                     moveq.l    D0, 0xFFFFFFFF
  2033. 0000175A  1B40 F84E                move.b     [A5 - 0x7B2], D0
  2034. 0000175E  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  2035. 00001762  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  2036. 00001766  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  2037. 0000176A  1B6D FD86 F84E           move.b     [A5 - 0x7B2], [A5 - 0x27A]
  2038. 00001770  6000 FC9E                bra        -0x360 /* 00001410 */
  2039. fn00001774:
  2040. 00001774  6100 F5F2                bsr        -0xA0C /* 00000D68 */
  2041. 00001778  4EBA 11D8                jsr        [PC + 0x11D8 /* 00002952 */]
  2042. 0000177C  302E 814A                move.w     D0, [A6 - 0x7EB6]
  2043. 00001780  48C0                     ext.l      D0
  2044. 00001782  0480 0000 00F0           subi.l     D0, 0xF0
  2045. 00001788  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  2046. 0000178C  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2047. 00001790  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2048. 00001794  0000 0001                ori.b      D0, 0x1
  2049. 00001798  1000                     move.b     D0, D0
  2050. 0000179A  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2051. 0000179E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  2052. 000017A2  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  2053. 000017A6  6700 000A                beq        +0xC /* 000017B2 */
  2054. 000017AA  7000                     moveq.l    D0, 0x00
  2055. 000017AC  3D40 8252                move.w     [A6 - 0x7DAE], D0
  2056. 000017B0  4E75                     rts
  2057. label000017B2:
  2058. 000017B2  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2059. 000017B6  48C0                     ext.l      D0
  2060. 000017B8  0680 0000 007D           addi.l     D0, 0x7D /* '}' */
  2061. 000017BE  2200                     move.l     D1, D0
  2062. 000017C0  203C 0000 0087           move.l     D0, 0x87
  2063. 000017C6  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  2064. 000017CA  3D40 8252                move.w     [A6 - 0x7DAE], D0
  2065. 000017CE  0C6E 0001 8252           cmpi.w     [A6 - 0x7DAE], 0x1
  2066. 000017D4  5DC0                     slt        D0
  2067. 000017D6  4880                     ext.w      D0
  2068. 000017D8  48C0                     ext.l      D0
  2069. 000017DA  2F00                     move.l     -[A7], D0
  2070. 000017DC  0C6E 0003 8252           cmpi.w     [A6 - 0x7DAE], 0x3
  2071. 000017E2  5EC0                     sgt        D0
  2072. 000017E4  4880                     ext.w      D0
  2073. 000017E6  48C0                     ext.l      D0
  2074. 000017E8  809F                     or.l       D0, [A7]+
  2075. 000017EA  2F00                     move.l     -[A7], D0
  2076. 000017EC  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2077. 000017F0  48C0                     ext.l      D0
  2078. 000017F2  0680 0000 007D           addi.l     D0, 0x7D /* '}' */
  2079. 000017F8  2F00                     move.l     -[A7], D0
  2080. 000017FA  302E 8252                move.w     D0, [A6 - 0x7DAE]
  2081. 000017FE  48C0                     ext.l      D0
  2082. 00001800  2200                     move.l     D1, D0
  2083. 00001802  203C 0000 0087           move.l     D0, 0x87
  2084. 00001808  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2085. 0000180C  221F                     move.l     D1, [A7]+
  2086. 0000180E  C141                     exg        D0, D1
  2087. 00001810  9081                     sub.l      D0, D1
  2088. 00001812  0C80 0000 007D           cmpi.l     D0, 0x7D /* '}' */
  2089. 00001818  5EC0                     sgt        D0
  2090. 0000181A  4880                     ext.w      D0
  2091. 0000181C  48C0                     ext.l      D0
  2092. 0000181E  809F                     or.l       D0, [A7]+
  2093. 00001820  4A80                     tst.l      D0
  2094. 00001822  6700 0008                beq        +0xA /* 0000182C */
  2095. 00001826  7000                     moveq.l    D0, 0x00
  2096. 00001828  3D40 8252                move.w     [A6 - 0x7DAE], D0
  2097. label0000182C:
  2098. 0000182C  0C6E 0002 8252           cmpi.w     [A6 - 0x7DAE], 0x2
  2099. 00001832  57C0                     seq        D0
  2100. 00001834  4880                     ext.w      D0
  2101. 00001836  48C0                     ext.l      D0
  2102. 00001838  2F00                     move.l     -[A7], D0
  2103. 0000183A  302E 8038                move.w     D0, [A6 - 0x7FC8]
  2104. 0000183E  57C0                     seq        D0
  2105. 00001840  4880                     ext.w      D0
  2106. 00001842  48C0                     ext.l      D0
  2107. 00001844  2F00                     move.l     -[A7], D0
  2108. 00001846  302E 8022                move.w     D0, [A6 - 0x7FDE]
  2109. 0000184A  48C0                     ext.l      D0
  2110. 0000184C  E588                     lsl        D0, 2
  2111. 0000184E  0680 0000 24DE           addi.l     D0, 0x24DE
  2112. 00001854  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2113. 00001858  2040                     movea.l    A0, D0
  2114. 0000185A  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  2115. 0000185E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2116. 00001862  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2117. 00001866  0000 0002                ori.b      D0, 0x2
  2118. 0000186A  2500                     move.l     -[A2], D0
  2119. 0000186C  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2120. 00001870  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2121. 00001874  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  2122. 00001878  809F                     or.l       D0, [A7]+
  2123. 0000187A  C09F                     and.l      D0, [A7]+
  2124. 0000187C  2F00                     move.l     -[A7], D0
  2125. 0000187E  0C6E 0001 8252           cmpi.w     [A6 - 0x7DAE], 0x1
  2126. 00001884  5EC0                     sgt        D0
  2127. 00001886  4880                     ext.w      D0
  2128. 00001888  48C0                     ext.l      D0
  2129. 0000188A  2F00                     move.l     -[A7], D0
  2130. 0000188C  302E 813E                move.w     D0, [A6 - 0x7EC2]
  2131. 00001890  48C0                     ext.l      D0
  2132. 00001892  306E 813C                movea.w    A0, [A6 - 0x7EC4]
  2133. 00001896  B088                     cmp.l      D0, A0
  2134. 00001898  57C0                     seq        D0
  2135. 0000189A  4880                     ext.w      D0
  2136. 0000189C  48C0                     ext.l      D0
  2137. 0000189E  C09F                     and.l      D0, [A7]+
  2138. 000018A0  809F                     or.l       D0, [A7]+
  2139. 000018A2  4A80                     tst.l      D0
  2140. 000018A4  6700 0008                beq        +0xA /* 000018AE */
  2141. 000018A8  7000                     moveq.l    D0, 0x00
  2142. 000018AA  3D40 8252                move.w     [A6 - 0x7DAE], D0
  2143. label000018AE:
  2144. 000018AE  4E75                     rts
  2145. fn000018B0:
  2146. 000018B0  203C 0000 248A           move.l     D0, 0x248A
  2147. 000018B6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2148. 000018BA  2F00                     move.l     -[A7], D0
  2149. 000018BC  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2150. 000018C0  48C0                     ext.l      D0
  2151. 000018C2  2200                     move.l     D1, D0
  2152. 000018C4  7012                     moveq.l    D0, 0x12
  2153. 000018C6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2154. 000018CA  5180                     subq.l     D0, 8
  2155. 000018CC  205F                     movea.l    A0, [A7]+
  2156. 000018CE  3080                     move.w     [A0], D0
  2157. 000018D0  203C 0000 248E           move.l     D0, 0x248E
  2158. 000018D6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2159. 000018DA  2F00                     move.l     -[A7], D0
  2160. 000018DC  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2161. 000018E0  48C0                     ext.l      D0
  2162. 000018E2  2200                     move.l     D1, D0
  2163. 000018E4  7012                     moveq.l    D0, 0x12
  2164. 000018E6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2165. 000018EA  5080                     addq.l     D0, 8
  2166. 000018EC  205F                     movea.l    A0, [A7]+
  2167. 000018EE  3080                     move.w     [A0], D0
  2168. 000018F0  70FF                     moveq.l    D0, 0xFFFFFFFF
  2169. 000018F2  3F00                     move.w     -[A7], D0
  2170. 000018F4  70FF                     moveq.l    D0, 0xFFFFFFFF
  2171. 000018F6  3F00                     move.w     -[A7], D0
  2172. 000018F8  4267                     clr.w      -[A7]
  2173. 000018FA  700A                     moveq.l    D0, 0x0A
  2174. 000018FC  3F00                     move.w     -[A7], D0
  2175. 000018FE  4267                     clr.w      -[A7]
  2176. 00001900  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2177. 00001904  203C 0000 2488           move.l     D0, 0x2488
  2178. 0000190A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2179. 0000190E  2F00                     move.l     -[A7], D0
  2180. 00001910  A8A1                     syscall    FrameRect
  2181. 00001912  4E75                     rts
  2182. fn00001914:
  2183. 00001914  203C 0000 2482           move.l     D0, 0x2482
  2184. 0000191A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2185. 0000191E  2F00                     move.l     -[A7], D0
  2186. 00001920  302E 802A                move.w     D0, [A6 - 0x7FD6]
  2187. 00001924  48C0                     ext.l      D0
  2188. 00001926  2200                     move.l     D1, D0
  2189. 00001928  203C 0000 0087           move.l     D0, 0x87
  2190. 0000192E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2191. 00001932  0480 0000 007D           subi.l     D0, 0x7D /* '}' */
  2192. 00001938  205F                     movea.l    A0, [A7]+
  2193. 0000193A  3080                     move.w     [A0], D0
  2194. 0000193C  203C 0000 2486           move.l     D0, 0x2486
  2195. 00001942  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2196. 00001946  2F00                     move.l     -[A7], D0
  2197. 00001948  302E 802A                move.w     D0, [A6 - 0x7FD6]
  2198. 0000194C  48C0                     ext.l      D0
  2199. 0000194E  2200                     move.l     D1, D0
  2200. 00001950  203C 0000 0087           move.l     D0, 0x87
  2201. 00001956  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2202. 0000195A  205F                     movea.l    A0, [A7]+
  2203. 0000195C  3080                     move.w     [A0], D0
  2204. 0000195E  203C 0000 2480           move.l     D0, 0x2480
  2205. 00001964  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2206. 00001968  2F00                     move.l     -[A7], D0
  2207. 0000196A  700A                     moveq.l    D0, 0x0A
  2208. 0000196C  3F00                     move.w     -[A7], D0
  2209. 0000196E  700A                     moveq.l    D0, 0x0A
  2210. 00001970  3F00                     move.w     -[A7], D0
  2211. 00001972  A8B3                     syscall    InvertRoundRect
  2212. 00001974  4E75                     rts
  2213. label00001976:
  2214. 00001976  0C6E 0002 8032           cmpi.w     [A6 - 0x7FCE], 0x2
  2215. 0000197C  57C0                     seq        D0
  2216. 0000197E  4880                     ext.w      D0
  2217. 00001980  48C0                     ext.l      D0
  2218. 00001982  2F00                     move.l     -[A7], D0
  2219. 00001984  302E 8038                move.w     D0, [A6 - 0x7FC8]
  2220. 00001988  57C0                     seq        D0
  2221. 0000198A  4880                     ext.w      D0
  2222. 0000198C  48C0                     ext.l      D0
  2223. 0000198E  2F00                     move.l     -[A7], D0
  2224. 00001990  302E 8022                move.w     D0, [A6 - 0x7FDE]
  2225. 00001994  48C0                     ext.l      D0
  2226. 00001996  E588                     lsl        D0, 2
  2227. 00001998  0680 0000 24DE           addi.l     D0, 0x24DE
  2228. 0000199E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2229. 000019A2  2040                     movea.l    A0, D0
  2230. 000019A4  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  2231. 000019A8  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2232. 000019AC  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2233. 000019B0  0000 0002                ori.b      D0, 0x2
  2234. 000019B4  2500                     move.l     -[A2], D0
  2235. 000019B6  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2236. 000019BA  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2237. 000019BE  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  2238. 000019C2  809F                     or.l       D0, [A7]+
  2239. 000019C4  C09F                     and.l      D0, [A7]+
  2240. 000019C6  2F00                     move.l     -[A7], D0
  2241. 000019C8  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  2242. 000019CE  5EC0                     sgt        D0
  2243. 000019D0  4880                     ext.w      D0
  2244. 000019D2  48C0                     ext.l      D0
  2245. 000019D4  2F00                     move.l     -[A7], D0
  2246. 000019D6  302E 813E                move.w     D0, [A6 - 0x7EC2]
  2247. 000019DA  48C0                     ext.l      D0
  2248. 000019DC  306E 813C                movea.w    A0, [A6 - 0x7EC4]
  2249. 000019E0  B088                     cmp.l      D0, A0
  2250. 000019E2  57C0                     seq        D0
  2251. 000019E4  4880                     ext.w      D0
  2252. 000019E6  48C0                     ext.l      D0
  2253. 000019E8  C09F                     and.l      D0, [A7]+
  2254. 000019EA  809F                     or.l       D0, [A7]+
  2255. 000019EC  4A80                     tst.l      D0
  2256. 000019EE  6704                     beq        +0x6 /* 000019F4 */
  2257. 000019F0  4EFA 00D6                jmp        [PC + 0xD6 /* 00001AC8 */]
  2258. label000019F4:
  2259. 000019F4  3D6E 8032 802A           move.w     [A6 - 0x7FD6], [A6 - 0x7FCE]
  2260. 000019FA  6100 FF18                bsr        -0xE6 /* 00001914 */
  2261. 000019FE  0C6E 0003 8032           cmpi.w     [A6 - 0x7FCE], 0x3
  2262. 00001A04  6C00 0014                bge        +0x16 /* 00001A1A */
  2263. 00001A08  203C 0000 00C8           move.l     D0, 0xC8
  2264. 00001A0E  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  2265. 00001A12  6000 FF00                bra        -0xFE /* 00001914 */
  2266. 00001A16  6000 0004                bra        +0x6 /* 00001A1C */
  2267. label00001A1A:
  2268. 00001A1A  4E75                     rts
  2269. label00001A1C:
  2270. 00001A1C  203C 0000 00C8           move.l     D0, 0xC8
  2271. 00001A22  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  2272. 00001A26  6000 FEEC                bra        -0x112 /* 00001914 */
  2273. fn00001A2A:
  2274. 00001A2A  6100 F0A6                bsr        -0xF58 /* 00000AD2 */
  2275. 00001A2E  302E 8028                move.w     D0, [A6 - 0x7FD8]
  2276. 00001A32  57C0                     seq        D0
  2277. 00001A34  4880                     ext.w      D0
  2278. 00001A36  48C0                     ext.l      D0
  2279. 00001A38  2F00                     move.l     -[A7], D0
  2280. 00001A3A  302E 8026                move.w     D0, [A6 - 0x7FDA]
  2281. 00001A3E  56C0                     sne        D0
  2282. 00001A40  4880                     ext.w      D0
  2283. 00001A42  48C0                     ext.l      D0
  2284. 00001A44  C09F                     and.l      D0, [A7]+
  2285. 00001A46  4A80                     tst.l      D0
  2286. 00001A48  6700 0004                beq        +0x6 /* 00001A4E */
  2287. 00001A4C  4E75                     rts
  2288. label00001A4E:
  2289. 00001A4E  558F                     subq.l     A7, 2
  2290. 00001A50  A974                     syscall    Button
  2291. 00001A52  101F                     move.b     D0, [A7]+
  2292. 00001A54  4880                     ext.w      D0
  2293. 00001A56  48C0                     ext.l      D0
  2294. 00001A58  3D40 8032                move.w     [A6 - 0x7FCE], D0
  2295. 00001A5C  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  2296. 00001A62  6604                     bne        +0x6 /* 00001A68 */
  2297. 00001A64  4EFA FFC4                jmp        [PC - 0x3C /* 00001A2A */]
  2298. label00001A68:
  2299. 00001A68  6100 F068                bsr        -0xF96 /* 00000AD2 */
  2300. 00001A6C  302E 8028                move.w     D0, [A6 - 0x7FD8]
  2301. 00001A70  57C0                     seq        D0
  2302. 00001A72  4880                     ext.w      D0
  2303. 00001A74  48C0                     ext.l      D0
  2304. 00001A76  2F00                     move.l     -[A7], D0
  2305. 00001A78  302E 8026                move.w     D0, [A6 - 0x7FDA]
  2306. 00001A7C  56C0                     sne        D0
  2307. 00001A7E  4880                     ext.w      D0
  2308. 00001A80  48C0                     ext.l      D0
  2309. 00001A82  C09F                     and.l      D0, [A7]+
  2310. 00001A84  4A80                     tst.l      D0
  2311. 00001A86  6700 0004                beq        +0x6 /* 00001A8C */
  2312. 00001A8A  4E75                     rts
  2313. label00001A8C:
  2314. 00001A8C  0C6E 0001 8012           cmpi.w     [A6 - 0x7FEE], 0x1
  2315. 00001A92  6600 0034                bne        +0x36 /* 00001AC8 */
  2316. 00001A96  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  2317. 00001A9A  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  2318. 00001A9E  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  2319. 00001AA2  3D40 8032                move.w     [A6 - 0x7FCE], D0
  2320. 00001AA6  302E 8032                move.w     D0, [A6 - 0x7FCE]
  2321. 00001AAA  5EC0                     sgt        D0
  2322. 00001AAC  4880                     ext.w      D0
  2323. 00001AAE  48C0                     ext.l      D0
  2324. 00001AB0  2F00                     move.l     -[A7], D0
  2325. 00001AB2  0C6E 0004 8032           cmpi.w     [A6 - 0x7FCE], 0x4
  2326. 00001AB8  5DC0                     slt        D0
  2327. 00001ABA  4880                     ext.w      D0
  2328. 00001ABC  48C0                     ext.l      D0
  2329. 00001ABE  C09F                     and.l      D0, [A7]+
  2330. 00001AC0  4A80                     tst.l      D0
  2331. 00001AC2  6704                     beq        +0x6 /* 00001AC8 */
  2332. 00001AC4  4EFA FEB0                jmp        [PC - 0x150 /* 00001976 */]
  2333. label00001AC8:
  2334. 00001AC8  558F                     subq.l     A7, 2
  2335. 00001ACA  A974                     syscall    Button
  2336. 00001ACC  101F                     move.b     D0, [A7]+
  2337. 00001ACE  4880                     ext.w      D0
  2338. 00001AD0  48C0                     ext.l      D0
  2339. 00001AD2  3D40 8032                move.w     [A6 - 0x7FCE], D0
  2340. 00001AD6  302E 8032                move.w     D0, [A6 - 0x7FCE]
  2341. 00001ADA  6604                     bne        +0x6 /* 00001AE0 */
  2342. 00001ADC  4EFA FF8A                jmp        [PC - 0x76 /* 00001A68 */]
  2343. label00001AE0:
  2344. 00001AE0  6100 FC92                bsr        -0x36C /* 00001774 */
  2345. 00001AE4  302E 8252                move.w     D0, [A6 - 0x7DAE]
  2346. 00001AE8  6604                     bne        +0x6 /* 00001AEE */
  2347. 00001AEA  4EFA FF3E                jmp        [PC - 0xC2 /* 00001A2A */]
  2348. label00001AEE:
  2349. 00001AEE  3D6E 8252 802A           move.w     [A6 - 0x7FD6], [A6 - 0x7DAE]
  2350. 00001AF4  6100 FE1E                bsr        -0x1E0 /* 00001914 */
  2351. 00001AF8  0C6E 0003 8252           cmpi.w     [A6 - 0x7DAE], 0x3
  2352. 00001AFE  6600 0004                bne        +0x6 /* 00001B04 */
  2353. 00001B02  4E75                     rts
  2354. label00001B04:
  2355. 00001B04  6100 FC6E                bsr        -0x390 /* 00001774 */
  2356. 00001B08  302E 8252                move.w     D0, [A6 - 0x7DAE]
  2357. 00001B0C  48C0                     ext.l      D0
  2358. 00001B0E  306E 802A                movea.w    A0, [A6 - 0x7FD6]
  2359. 00001B12  B088                     cmp.l      D0, A0
  2360. 00001B14  6700 000A                beq        +0xC /* 00001B20 */
  2361. 00001B18  6100 FDFA                bsr        -0x204 /* 00001914 */
  2362. 00001B1C  4EFA 0048                jmp        [PC + 0x48 /* 00001B66 */]
  2363. label00001B20:
  2364. 00001B20  6100 EFB0                bsr        -0x104E /* 00000AD2 */
  2365. 00001B24  302E 8028                move.w     D0, [A6 - 0x7FD8]
  2366. 00001B28  57C0                     seq        D0
  2367. 00001B2A  4880                     ext.w      D0
  2368. 00001B2C  48C0                     ext.l      D0
  2369. 00001B2E  2F00                     move.l     -[A7], D0
  2370. 00001B30  302E 8026                move.w     D0, [A6 - 0x7FDA]
  2371. 00001B34  56C0                     sne        D0
  2372. 00001B36  4880                     ext.w      D0
  2373. 00001B38  48C0                     ext.l      D0
  2374. 00001B3A  C09F                     and.l      D0, [A7]+
  2375. 00001B3C  4A80                     tst.l      D0
  2376. 00001B3E  6700 0008                beq        +0xA /* 00001B48 */
  2377. 00001B42  6100 FDD0                bsr        -0x22E /* 00001914 */
  2378. 00001B46  4E75                     rts
  2379. label00001B48:
  2380. 00001B48  558F                     subq.l     A7, 2
  2381. 00001B4A  A974                     syscall    Button
  2382. 00001B4C  101F                     move.b     D0, [A7]+
  2383. 00001B4E  4880                     ext.w      D0
  2384. 00001B50  48C0                     ext.l      D0
  2385. 00001B52  3D40 8032                move.w     [A6 - 0x7FCE], D0
  2386. 00001B56  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  2387. 00001B5C  6604                     bne        +0x6 /* 00001B62 */
  2388. 00001B5E  4EFA FFA4                jmp        [PC - 0x5C /* 00001B04 */]
  2389. label00001B62:
  2390. 00001B62  6000 FDB0                bra        -0x24E /* 00001914 */
  2391. label00001B66:
  2392. 00001B66  6100 FC0C                bsr        -0x3F2 /* 00001774 */
  2393. 00001B6A  302E 8252                move.w     D0, [A6 - 0x7DAE]
  2394. 00001B6E  48C0                     ext.l      D0
  2395. 00001B70  306E 802A                movea.w    A0, [A6 - 0x7FD6]
  2396. 00001B74  B088                     cmp.l      D0, A0
  2397. 00001B76  6600 0008                bne        +0xA /* 00001B80 */
  2398. 00001B7A  6100 FD98                bsr        -0x266 /* 00001914 */
  2399. 00001B7E  6084                     bra        -0x7A /* 00001B04 */
  2400. label00001B80:
  2401. 00001B80  6100 EF50                bsr        -0x10AE /* 00000AD2 */
  2402. 00001B84  302E 8028                move.w     D0, [A6 - 0x7FD8]
  2403. 00001B88  57C0                     seq        D0
  2404. 00001B8A  4880                     ext.w      D0
  2405. 00001B8C  48C0                     ext.l      D0
  2406. 00001B8E  2F00                     move.l     -[A7], D0
  2407. 00001B90  302E 8026                move.w     D0, [A6 - 0x7FDA]
  2408. 00001B94  56C0                     sne        D0
  2409. 00001B96  4880                     ext.w      D0
  2410. 00001B98  48C0                     ext.l      D0
  2411. 00001B9A  C09F                     and.l      D0, [A7]+
  2412. 00001B9C  4A80                     tst.l      D0
  2413. 00001B9E  6700 0004                beq        +0x6 /* 00001BA4 */
  2414. 00001BA2  4E75                     rts
  2415. label00001BA4:
  2416. 00001BA4  558F                     subq.l     A7, 2
  2417. 00001BA6  A974                     syscall    Button
  2418. 00001BA8  101F                     move.b     D0, [A7]+
  2419. 00001BAA  4880                     ext.w      D0
  2420. 00001BAC  48C0                     ext.l      D0
  2421. 00001BAE  3D40 8032                move.w     [A6 - 0x7FCE], D0
  2422. 00001BB2  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  2423. 00001BB8  6604                     bne        +0x6 /* 00001BBE */
  2424. 00001BBA  4EFA FFAA                jmp        [PC - 0x56 /* 00001B66 */]
  2425. label00001BBE:
  2426. 00001BBE  6000 FE6A                bra        -0x194 /* 00001A2A */
  2427. fn00001BC2:
  2428. 00001BC2  7001                     moveq.l    D0, 0x01
  2429. 00001BC4  3D40 8030                move.w     [A6 - 0x7FD0], D0
  2430. label00001BC8:
  2431. 00001BC8  302E 802A                move.w     D0, [A6 - 0x7FD6]
  2432. 00001BCC  48C0                     ext.l      D0
  2433. 00001BCE  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2434. 00001BD2  B088                     cmp.l      D0, A0
  2435. 00001BD4  6700 0012                beq        +0x14 /* 00001BE8 */
  2436. 00001BD8  3F2E 8030                move.w     -[A7], [A6 - 0x7FD0]
  2437. 00001BDC  4267                     clr.w      -[A7]
  2438. 00001BDE  42A7                     clr.l      -[A7]
  2439. 00001BE0  42A7                     clr.l      -[A7]
  2440. 00001BE2  4267                     clr.w      -[A7]
  2441. 00001BE4  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2442. label00001BE8:
  2443. 00001BE8  7003                     moveq.l    D0, 0x03
  2444. 00001BEA  526E 8030                addq.w     [A6 - 0x7FD0], 1
  2445. 00001BEE  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  2446. 00001BF2  6CD4                     bge        -0x2A /* 00001BC8 */
  2447. 00001BF4  4E75                     rts
  2448. fn00001BF6:
  2449. 00001BF6  7001                     moveq.l    D0, 0x01
  2450. 00001BF8  3F00                     move.w     -[A7], D0
  2451. 00001BFA  7001                     moveq.l    D0, 0x01
  2452. 00001BFC  3F00                     move.w     -[A7], D0
  2453. 00001BFE  42A7                     clr.l      -[A7]
  2454. 00001C00  42A7                     clr.l      -[A7]
  2455. 00001C02  4267                     clr.w      -[A7]
  2456. 00001C04  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2457. 00001C08  302E 813E                move.w     D0, [A6 - 0x7EC2]
  2458. 00001C0C  48C0                     ext.l      D0
  2459. 00001C0E  306E 813C                movea.w    A0, [A6 - 0x7EC4]
  2460. 00001C12  B088                     cmp.l      D0, A0
  2461. 00001C14  6600 0024                bne        +0x26 /* 00001C3A */
  2462. 00001C18  7002                     moveq.l    D0, 0x02
  2463. 00001C1A  3F00                     move.w     -[A7], D0
  2464. 00001C1C  4267                     clr.w      -[A7]
  2465. 00001C1E  42A7                     clr.l      -[A7]
  2466. 00001C20  42A7                     clr.l      -[A7]
  2467. 00001C22  4267                     clr.w      -[A7]
  2468. 00001C24  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2469. 00001C28  7003                     moveq.l    D0, 0x03
  2470. 00001C2A  3F00                     move.w     -[A7], D0
  2471. 00001C2C  4267                     clr.w      -[A7]
  2472. 00001C2E  42A7                     clr.l      -[A7]
  2473. 00001C30  42A7                     clr.l      -[A7]
  2474. 00001C32  4267                     clr.w      -[A7]
  2475. 00001C34  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2476. 00001C38  4E75                     rts
  2477. label00001C3A:
  2478. 00001C3A  7002                     moveq.l    D0, 0x02
  2479. 00001C3C  3F00                     move.w     -[A7], D0
  2480. 00001C3E  7001                     moveq.l    D0, 0x01
  2481. 00001C40  2F00                     move.l     -[A7], D0
  2482. 00001C42  302E 8038                move.w     D0, [A6 - 0x7FC8]
  2483. 00001C46  57C0                     seq        D0
  2484. 00001C48  4880                     ext.w      D0
  2485. 00001C4A  48C0                     ext.l      D0
  2486. 00001C4C  2F00                     move.l     -[A7], D0
  2487. 00001C4E  302E 8022                move.w     D0, [A6 - 0x7FDE]
  2488. 00001C52  48C0                     ext.l      D0
  2489. 00001C54  E588                     lsl        D0, 2
  2490. 00001C56  0680 0000 24DE           addi.l     D0, 0x24DE
  2491. 00001C5C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2492. 00001C60  2040                     movea.l    A0, D0
  2493. 00001C62  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  2494. 00001C66  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2495. 00001C6A  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  2496. 00001C6E  0000 0002                ori.b      D0, 0x2
  2497. 00001C72  2500                     move.l     -[A2], D0
  2498. 00001C74  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2499. 00001C78  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2500. 00001C7C  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  2501. 00001C80  221F                     move.l     D1, [A7]+
  2502. 00001C82  D081                     add.l      D0, D1
  2503. 00001C84  0C80 0000 0000           cmpi.l     D0, 0x0
  2504. 00001C8A  56C0                     sne        D0
  2505. 00001C8C  4880                     ext.w      D0
  2506. 00001C8E  48C0                     ext.l      D0
  2507. 00001C90  221F                     move.l     D1, [A7]+
  2508. 00001C92  D081                     add.l      D0, D1
  2509. 00001C94  3F00                     move.w     -[A7], D0
  2510. 00001C96  42A7                     clr.l      -[A7]
  2511. 00001C98  42A7                     clr.l      -[A7]
  2512. 00001C9A  4267                     clr.w      -[A7]
  2513. 00001C9C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2514. 00001CA0  7003                     moveq.l    D0, 0x03
  2515. 00001CA2  3F00                     move.w     -[A7], D0
  2516. 00001CA4  7001                     moveq.l    D0, 0x01
  2517. 00001CA6  3F00                     move.w     -[A7], D0
  2518. 00001CA8  42A7                     clr.l      -[A7]
  2519. 00001CAA  42A7                     clr.l      -[A7]
  2520. 00001CAC  4267                     clr.w      -[A7]
  2521. 00001CAE  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2522. 00001CB2  4E75                     rts
  2523. fn00001CB4:
  2524. 00001CB4  7002                     moveq.l    D0, 0x02
  2525. 00001CB6  3D40 8030                move.w     [A6 - 0x7FD0], D0
  2526. label00001CBA:
  2527. 00001CBA  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2528. 00001CBE  D1C8                     add.l      A0, A0
  2529. 00001CC0  D0FC 085A                add.w      A0, 0x85A
  2530. 00001CC4  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2531. 00001CC8  3010                     move.w     D0, [A0]
  2532. 00001CCA  5DC0                     slt        D0
  2533. 00001CCC  4880                     ext.w      D0
  2534. 00001CCE  48C0                     ext.l      D0
  2535. 00001CD0  2F00                     move.l     -[A7], D0
  2536. 00001CD2  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2537. 00001CD6  D1C8                     add.l      A0, A0
  2538. 00001CD8  D0FC 24A8                add.w      A0, 0x24A8
  2539. 00001CDC  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2540. 00001CE0  3010                     move.w     D0, [A0]
  2541. 00001CE2  48C0                     ext.l      D0
  2542. 00001CE4  0C80 0000 0001           cmpi.l     D0, 0x1
  2543. 00001CEA  57C0                     seq        D0
  2544. 00001CEC  4880                     ext.w      D0
  2545. 00001CEE  48C0                     ext.l      D0
  2546. 00001CF0  809F                     or.l       D0, [A7]+
  2547. 00001CF2  4A80                     tst.l      D0
  2548. 00001CF4  6704                     beq        +0x6 /* 00001CFA */
  2549. 00001CF6  4EFA 003A                jmp        [PC + 0x3A /* 00001D32 */]
  2550. label00001CFA:
  2551. 00001CFA  6100 FBB4                bsr        -0x44A /* 000018B0 */
  2552. 00001CFE  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2553. 00001D02  48C0                     ext.l      D0
  2554. 00001D04  E388                     lsl        D0, 1
  2555. 00001D06  0680 0000 085A           addi.l     D0, 0x85A
  2556. 00001D0C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2557. 00001D10  2F00                     move.l     -[A7], D0
  2558. 00001D12  7001                     moveq.l    D0, 0x01
  2559. 00001D14  2F00                     move.l     -[A7], D0
  2560. 00001D16  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2561. 00001D1A  D1C8                     add.l      A0, A0
  2562. 00001D1C  D0FC 085A                add.w      A0, 0x85A
  2563. 00001D20  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2564. 00001D24  3010                     move.w     D0, [A0]
  2565. 00001D26  48C0                     ext.l      D0
  2566. 00001D28  221F                     move.l     D1, [A7]+
  2567. 00001D2A  C141                     exg        D0, D1
  2568. 00001D2C  9081                     sub.l      D0, D1
  2569. 00001D2E  205F                     movea.l    A0, [A7]+
  2570. 00001D30  3080                     move.w     [A0], D0
  2571. label00001D32:
  2572. 00001D32  701A                     moveq.l    D0, 0x1A
  2573. 00001D34  526E 8030                addq.w     [A6 - 0x7FD0], 1
  2574. 00001D38  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  2575. 00001D3C  6C00 FF7C                bge        -0x82 /* 00001CBA */
  2576. 00001D40  4E75                     rts
  2577. fn00001D42:
  2578. 00001D42  7001                     moveq.l    D0, 0x01
  2579. 00001D44  3D40 8030                move.w     [A6 - 0x7FD0], D0
  2580. label00001D48:
  2581. 00001D48  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2582. 00001D4C  D1C8                     add.l      A0, A0
  2583. 00001D4E  D0FC 085A                add.w      A0, 0x85A
  2584. 00001D52  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2585. 00001D56  3010                     move.w     D0, [A0]
  2586. 00001D58  5DC0                     slt        D0
  2587. 00001D5A  4880                     ext.w      D0
  2588. 00001D5C  48C0                     ext.l      D0
  2589. 00001D5E  2F00                     move.l     -[A7], D0
  2590. 00001D60  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2591. 00001D64  D1C8                     add.l      A0, A0
  2592. 00001D66  D0FC 24A8                add.w      A0, 0x24A8
  2593. 00001D6A  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2594. 00001D6E  3010                     move.w     D0, [A0]
  2595. 00001D70  48C0                     ext.l      D0
  2596. 00001D72  0C80 0000 0001           cmpi.l     D0, 0x1
  2597. 00001D78  56C0                     sne        D0
  2598. 00001D7A  4880                     ext.w      D0
  2599. 00001D7C  48C0                     ext.l      D0
  2600. 00001D7E  809F                     or.l       D0, [A7]+
  2601. 00001D80  4A80                     tst.l      D0
  2602. 00001D82  6704                     beq        +0x6 /* 00001D88 */
  2603. 00001D84  4EFA 003A                jmp        [PC + 0x3A /* 00001DC0 */]
  2604. label00001D88:
  2605. 00001D88  6100 FB26                bsr        -0x4D8 /* 000018B0 */
  2606. 00001D8C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2607. 00001D90  48C0                     ext.l      D0
  2608. 00001D92  E388                     lsl        D0, 1
  2609. 00001D94  0680 0000 085A           addi.l     D0, 0x85A
  2610. 00001D9A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2611. 00001D9E  2F00                     move.l     -[A7], D0
  2612. 00001DA0  7001                     moveq.l    D0, 0x01
  2613. 00001DA2  2F00                     move.l     -[A7], D0
  2614. 00001DA4  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2615. 00001DA8  D1C8                     add.l      A0, A0
  2616. 00001DAA  D0FC 085A                add.w      A0, 0x85A
  2617. 00001DAE  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2618. 00001DB2  3010                     move.w     D0, [A0]
  2619. 00001DB4  48C0                     ext.l      D0
  2620. 00001DB6  221F                     move.l     D1, [A7]+
  2621. 00001DB8  C141                     exg        D0, D1
  2622. 00001DBA  9081                     sub.l      D0, D1
  2623. 00001DBC  205F                     movea.l    A0, [A7]+
  2624. 00001DBE  3080                     move.w     [A0], D0
  2625. label00001DC0:
  2626. 00001DC0  7015                     moveq.l    D0, 0x15
  2627. 00001DC2  526E 8030                addq.w     [A6 - 0x7FD0], 1
  2628. 00001DC6  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  2629. 00001DCA  6C00 FF7C                bge        -0x82 /* 00001D48 */
  2630. 00001DCE  4E75                     rts
  2631. fn00001DD0:
  2632. 00001DD0  7001                     moveq.l    D0, 0x01
  2633. 00001DD2  3D40 8030                move.w     [A6 - 0x7FD0], D0
  2634. label00001DD6:
  2635. 00001DD6  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  2636. 00001DDA  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  2637. 00001DDE  302E 8030                move.w     D0, [A6 - 0x7FD0]
  2638. 00001DE2  48C0                     ext.l      D0
  2639. 00001DE4  E188                     lsl        D0, 8
  2640. 00001DE6  0680 0000 0890           addi.l     D0, 0x890
  2641. 00001DEC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2642. 00001DF0  2F00                     move.l     -[A7], D0
  2643. 00001DF2  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  2644. 00001DF6  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2645. 00001DFA  205F                     movea.l    A0, [A7]+
  2646. 00001DFC  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2647. 00001E00  701A                     moveq.l    D0, 0x1A
  2648. 00001E02  526E 8030                addq.w     [A6 - 0x7FD0], 1
  2649. 00001E06  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  2650. 00001E0A  6CCA                     bge        -0x34 /* 00001DD6 */
  2651. 00001E0C  203C 0000 2606           move.l     D0, 0x2606
  2652. 00001E12  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2653. 00001E16  2F00                     move.l     -[A7], D0
  2654. 00001E18  206D FD62                movea.l    A0, [A5 - 0x29E]
  2655. 00001E1C  41E8 80D6                lea.l      A0, [A0 - 0x7F2A]
  2656. 00001E20  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2657. 00001E24  205F                     movea.l    A0, [A7]+
  2658. 00001E26  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2659. 00001E2A  203C 0000 2706           move.l     D0, 0x2706
  2660. 00001E30  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2661. 00001E34  2F00                     move.l     -[A7], D0
  2662. 00001E36  206D FD62                movea.l    A0, [A5 - 0x29E]
  2663. 00001E3A  41E8 80FC                lea.l      A0, [A0 - 0x7F04]
  2664. 00001E3E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2665. 00001E42  205F                     movea.l    A0, [A7]+
  2666. 00001E44  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2667. 00001E48  203C 0000 2806           move.l     D0, 0x2806
  2668. 00001E4E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2669. 00001E52  2F00                     move.l     -[A7], D0
  2670. 00001E54  206D FD62                movea.l    A0, [A5 - 0x29E]
  2671. 00001E58  41E8 8116                lea.l      A0, [A0 - 0x7EEA]
  2672. 00001E5C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2673. 00001E60  205F                     movea.l    A0, [A7]+
  2674. 00001E62  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2675. 00001E66  203C 0000 2906           move.l     D0, 0x2906
  2676. 00001E6C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2677. 00001E70  2F00                     move.l     -[A7], D0
  2678. 00001E72  206D FD62                movea.l    A0, [A5 - 0x29E]
  2679. 00001E76  41E8 813E                lea.l      A0, [A0 - 0x7EC2]
  2680. 00001E7A  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2681. 00001E7E  205F                     movea.l    A0, [A7]+
  2682. 00001E80  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2683. 00001E84  203C 0000 2A06           move.l     D0, 0x2A06
  2684. 00001E8A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2685. 00001E8E  2F00                     move.l     -[A7], D0
  2686. 00001E90  206D FD62                movea.l    A0, [A5 - 0x29E]
  2687. 00001E94  41E8 8156                lea.l      A0, [A0 - 0x7EAA]
  2688. 00001E98  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2689. 00001E9C  205F                     movea.l    A0, [A7]+
  2690. 00001E9E  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2691. 00001EA2  203C 0000 2B06           move.l     D0, 0x2B06
  2692. 00001EA8  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2693. 00001EAC  2F00                     move.l     -[A7], D0
  2694. 00001EAE  206D FD62                movea.l    A0, [A5 - 0x29E]
  2695. 00001EB2  41E8 816C                lea.l      A0, [A0 - 0x7E94]
  2696. 00001EB6  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2697. 00001EBA  205F                     movea.l    A0, [A7]+
  2698. 00001EBC  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2699. 00001EC0  203C 0000 2C06           move.l     D0, 0x2C06
  2700. 00001EC6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2701. 00001ECA  2F00                     move.l     -[A7], D0
  2702. 00001ECC  206D FD62                movea.l    A0, [A5 - 0x29E]
  2703. 00001ED0  41E8 8194                lea.l      A0, [A0 - 0x7E6C]
  2704. 00001ED4  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2705. 00001ED8  205F                     movea.l    A0, [A7]+
  2706. 00001EDA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2707. 00001EDE  203C 0000 2D06           move.l     D0, 0x2D06
  2708. 00001EE4  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2709. 00001EE8  2F00                     move.l     -[A7], D0
  2710. 00001EEA  206D FD62                movea.l    A0, [A5 - 0x29E]
  2711. 00001EEE  41E8 81AC                lea.l      A0, [A0 - 0x7E54]
  2712. 00001EF2  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2713. 00001EF6  205F                     movea.l    A0, [A7]+
  2714. 00001EF8  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2715. 00001EFC  203C 0000 2E06           move.l     D0, 0x2E06
  2716. 00001F02  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2717. 00001F06  2F00                     move.l     -[A7], D0
  2718. 00001F08  206D FD62                movea.l    A0, [A5 - 0x29E]
  2719. 00001F0C  41E8 81CE                lea.l      A0, [A0 - 0x7E32]
  2720. 00001F10  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2721. 00001F14  205F                     movea.l    A0, [A7]+
  2722. 00001F16  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2723. 00001F1A  203C 0000 2F06           move.l     D0, 0x2F06
  2724. 00001F20  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2725. 00001F24  2F00                     move.l     -[A7], D0
  2726. 00001F26  206D FD62                movea.l    A0, [A5 - 0x29E]
  2727. 00001F2A  41E8 81E6                lea.l      A0, [A0 - 0x7E1A]
  2728. 00001F2E  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2729. 00001F32  205F                     movea.l    A0, [A7]+
  2730. 00001F34  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2731. fn00001F38:
  2732. 00001F38  7000                     moveq.l    D0, 0x00
  2733. 00001F3A  3D40 813E                move.w     [A6 - 0x7EC2], D0
  2734. 00001F3E  7001                     moveq.l    D0, 0x01
  2735. 00001F40  3D40 802E                move.w     [A6 - 0x7FD2], D0
  2736. label00001F44:
  2737. 00001F44  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2738. 00001F48  D1C8                     add.l      A0, A0
  2739. 00001F4A  D0FC 0716                add.w      A0, 0x716
  2740. 00001F4E  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2741. 00001F52  4250                     clr.w      [A0]
  2742. 00001F54  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2743. 00001F58  D1C8                     add.l      A0, A0
  2744. 00001F5A  D0FC 07B8                add.w      A0, 0x7B8
  2745. 00001F5E  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2746. 00001F62  4250                     clr.w      [A0]
  2747. 00001F64  7050                     moveq.l    D0, 0x50
  2748. 00001F66  526E 802E                addq.w     [A6 - 0x7FD2], 1
  2749. 00001F6A  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  2750. 00001F6E  6CD4                     bge        -0x2A /* 00001F44 */
  2751. 00001F70  7001                     moveq.l    D0, 0x01
  2752. 00001F72  3D40 8030                move.w     [A6 - 0x7FD0], D0
  2753. 00001F76  7000                     moveq.l    D0, 0x00
  2754. 00001F78  3D40 814A                move.w     [A6 - 0x7EB6], D0
  2755. 00001F7C  526E 8004                addq.w     [A6 - 0x7FFC], 1
  2756. 00001F80  302E 8004                move.w     D0, [A6 - 0x7FFC]
  2757. 00001F84  48C0                     ext.l      D0
  2758. 00001F86  306E 8002                movea.w    A0, [A6 - 0x7FFE]
  2759. 00001F8A  B088                     cmp.l      D0, A0
  2760. 00001F8C  6F00 0008                ble        +0xA /* 00001F96 */
  2761. 00001F90  7001                     moveq.l    D0, 0x01
  2762. 00001F92  3D40 8004                move.w     [A6 - 0x7FFC], D0
  2763. label00001F96:
  2764. 00001F96  302E 8004                move.w     D0, [A6 - 0x7FFC]
  2765. 00001F9A  48C0                     ext.l      D0
  2766. 00001F9C  E188                     lsl        D0, 8
  2767. 00001F9E  0680 0000 2506           addi.l     D0, 0x2506
  2768. 00001FA4  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2769. 00001FA8  2040                     movea.l    A0, D0
  2770. 00001FAA  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2771. 00001FAE  41EE 8254                lea.l      A0, [A6 - 0x7DAC]
  2772. 00001FB2  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2773. 00001FB6  486E 8254                pea.l      [A6 - 0x7DAC]
  2774. 00001FBA  7001                     moveq.l    D0, 0x01
  2775. 00001FBC  2200                     move.l     D1, D0
  2776. 00001FBE  7001                     moveq.l    D0, 0x01
  2777. 00001FC0  205F                     movea.l    A0, [A7]+
  2778. 00001FC2  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2779. 00001FC6  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  2780. 00001FCA  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  2781. 00001FCE  3D40 8354                move.w     [A6 - 0x7CAC], D0
  2782. 00001FD2  7002                     moveq.l    D0, 0x02
  2783. 00001FD4  3D40 802E                move.w     [A6 - 0x7FD2], D0
  2784. label00001FD8:
  2785. 00001FD8  486E 8254                pea.l      [A6 - 0x7DAC]
  2786. 00001FDC  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2787. 00001FE0  2F08                     move.l     -[A7], A0
  2788. 00001FE2  7001                     moveq.l    D0, 0x01
  2789. 00001FE4  221F                     move.l     D1, [A7]+
  2790. 00001FE6  205F                     movea.l    A0, [A7]+
  2791. 00001FE8  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  2792. 00001FEC  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  2793. 00001FF0  41EE 8356                lea.l      A0, [A6 - 0x7CAA]
  2794. 00001FF4  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2795. 00001FF8  486E 8356                pea.l      [A6 - 0x7CAA]
  2796. 00001FFC  206D FD62                movea.l    A0, [A5 - 0x29E]
  2797. 00002000  41E8 81FE                lea.l      A0, [A0 - 0x7E02]
  2798. 00002004  225F                     movea.l    A1, [A7]+
  2799. 00002006  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2800. 0000200A  4A80                     tst.l      D0
  2801. 0000200C  6700 0010                beq        +0x12 /* 0000201E */
  2802. 00002010  526E 814A                addq.w     [A6 - 0x7EB6], 1
  2803. 00002014  7001                     moveq.l    D0, 0x01
  2804. 00002016  3D40 8030                move.w     [A6 - 0x7FD0], D0
  2805. 0000201A  4EFA 00F2                jmp        [PC + 0xF2 /* 0000210E */]
  2806. label0000201E:
  2807. 0000201E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  2808. 00002022  48C0                     ext.l      D0
  2809. 00002024  2200                     move.l     D1, D0
  2810. 00002026  7014                     moveq.l    D0, 0x14
  2811. 00002028  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2812. 0000202C  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  2813. 00002030  D088                     add.l      D0, A0
  2814. 00002032  3D40 814C                move.w     [A6 - 0x7EB4], D0
  2815. 00002036  0C6E 0003 814A           cmpi.w     [A6 - 0x7EB6], 0x3
  2816. 0000203C  5EC0                     sgt        D0
  2817. 0000203E  4880                     ext.w      D0
  2818. 00002040  48C0                     ext.l      D0
  2819. 00002042  2F00                     move.l     -[A7], D0
  2820. 00002044  0C6E 0014 8030           cmpi.w     [A6 - 0x7FD0], 0x14
  2821. 0000204A  5EC0                     sgt        D0
  2822. 0000204C  4880                     ext.w      D0
  2823. 0000204E  48C0                     ext.l      D0
  2824. 00002050  809F                     or.l       D0, [A7]+
  2825. 00002052  4A80                     tst.l      D0
  2826. 00002054  6704                     beq        +0x6 /* 0000205A */
  2827. 00002056  4EFA 00B6                jmp        [PC + 0xB6 /* 0000210E */]
  2828. label0000205A:
  2829. 0000205A  526E 8030                addq.w     [A6 - 0x7FD0], 1
  2830. 0000205E  486E 8356                pea.l      [A6 - 0x7CAA]
  2831. 00002062  206D FD62                movea.l    A0, [A5 - 0x29E]
  2832. 00002066  41E8 8200                lea.l      A0, [A0 - 0x7E00]
  2833. 0000206A  225F                     movea.l    A1, [A7]+
  2834. 0000206C  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  2835. 00002070  4A80                     tst.l      D0
  2836. 00002072  6704                     beq        +0x6 /* 00002078 */
  2837. 00002074  4EFA 0098                jmp        [PC + 0x98 /* 0000210E */]
  2838. label00002078:
  2839. 00002078  302E 814C                move.w     D0, [A6 - 0x7EB4]
  2840. 0000207C  48C0                     ext.l      D0
  2841. 0000207E  E388                     lsl        D0, 1
  2842. 00002080  0680 0000 07B8           addi.l     D0, 0x7B8
  2843. 00002086  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2844. 0000208A  2F00                     move.l     -[A7], D0
  2845. 0000208C  41EE 8356                lea.l      A0, [A6 - 0x7CAA]
  2846. 00002090  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  2847. 00002094  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  2848. 00002098  0480 0000 0040           subi.l     D0, 0x40 /* '@' */
  2849. 0000209E  205F                     movea.l    A0, [A7]+
  2850. 000020A0  3080                     move.w     [A0], D0
  2851. 000020A2  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  2852. 000020A6  D1C8                     add.l      A0, A0
  2853. 000020A8  D0FC 07B8                add.w      A0, 0x7B8
  2854. 000020AC  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2855. 000020B0  3010                     move.w     D0, [A0]
  2856. 000020B2  6C00 0018                bge        +0x1A /* 000020CC */
  2857. 000020B6  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  2858. 000020BA  D1C8                     add.l      A0, A0
  2859. 000020BC  D0FC 0716                add.w      A0, 0x716
  2860. 000020C0  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2861. 000020C4  7001                     moveq.l    D0, 0x01
  2862. 000020C6  3080                     move.w     [A0], D0
  2863. 000020C8  6000 0044                bra        +0x46 /* 0000210E */
  2864. label000020CC:
  2865. 000020CC  302E 813E                move.w     D0, [A6 - 0x7EC2]
  2866. 000020D0  48C0                     ext.l      D0
  2867. 000020D2  2F00                     move.l     -[A7], D0
  2868. 000020D4  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  2869. 000020D8  D1C8                     add.l      A0, A0
  2870. 000020DA  D0FC 07B8                add.w      A0, 0x7B8
  2871. 000020DE  D1ED FD6A                add.l      A0, [A5 - 0x296]
  2872. 000020E2  3010                     move.w     D0, [A0]
  2873. 000020E4  48C0                     ext.l      D0
  2874. 000020E6  E388                     lsl        D0, 1
  2875. 000020E8  0680 0000 24A8           addi.l     D0, 0x24A8
  2876. 000020EE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  2877. 000020F2  2040                     movea.l    A0, D0
  2878. 000020F4  3010                     move.w     D0, [A0]
  2879. 000020F6  48C0                     ext.l      D0
  2880. 000020F8  0C80 0000 0001           cmpi.l     D0, 0x1
  2881. 000020FE  56C0                     sne        D0
  2882. 00002100  4880                     ext.w      D0
  2883. 00002102  48C0                     ext.l      D0
  2884. 00002104  221F                     move.l     D1, [A7]+
  2885. 00002106  C141                     exg        D0, D1
  2886. 00002108  9081                     sub.l      D0, D1
  2887. 0000210A  3D40 813E                move.w     [A6 - 0x7EC2], D0
  2888. label0000210E:
  2889. 0000210E  7050                     moveq.l    D0, 0x50
  2890. 00002110  526E 802E                addq.w     [A6 - 0x7FD2], 1
  2891. 00002114  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  2892. 00002118  6C00 FEBE                bge        -0x140 /* 00001FD8 */
  2893. 0000211C  7000                     moveq.l    D0, 0x00
  2894. 0000211E  3D40 813C                move.w     [A6 - 0x7EC4], D0
  2895. 00002122  4E75                     rts
  2896. fn00002124:
  2897. 00002124  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2898. 00002128  48C0                     ext.l      D0
  2899. 0000212A  306E 8022                movea.w    A0, [A6 - 0x7FDE]
  2900. 0000212E  B088                     cmp.l      D0, A0
  2901. 00002130  6600 0008                bne        +0xA /* 0000213A */
  2902. 00002134  4E75                     rts
  2903. 00002136  6000 0018                bra        +0x1A /* 00002150 */
  2904. label0000213A:
  2905. 0000213A  302E 8022                move.w     D0, [A6 - 0x7FDE]
  2906. 0000213E  48C0                     ext.l      D0
  2907. 00002140  306E 8014                movea.w    A0, [A6 - 0x7FEC]
  2908. 00002144  B088                     cmp.l      D0, A0
  2909. 00002146  6F00 0008                ble        +0xA /* 00002150 */
  2910. 0000214A  7001                     moveq.l    D0, 0x01
  2911. 0000214C  3D40 8022                move.w     [A6 - 0x7FDE], D0
  2912. label00002150:
  2913. 00002150  7001                     moveq.l    D0, 0x01
  2914. 00002152  3F00                     move.w     -[A7], D0
  2915. 00002154  7001                     moveq.l    D0, 0x01
  2916. 00002156  3F00                     move.w     -[A7], D0
  2917. 00002158  4267                     clr.w      -[A7]
  2918. 0000215A  700A                     moveq.l    D0, 0x0A
  2919. 0000215C  3F00                     move.w     -[A7], D0
  2920. 0000215E  4267                     clr.w      -[A7]
  2921. 00002160  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2922. 00002164  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2923. 00002168  6604                     bne        +0x6 /* 0000216E */
  2924. 0000216A  4EFA 013C                jmp        [PC + 0x13C /* 000022A8 */]
  2925. label0000216E:
  2926. 0000216E  701E                     moveq.l    D0, 0x1E
  2927. 00002170  3D40 802E                move.w     [A6 - 0x7FD2], D0
  2928. label00002174:
  2929. 00002174  0C6E 0005 802E           cmpi.w     [A6 - 0x7FD2], 0x5
  2930. 0000217A  6F00 008C                ble        +0x8E /* 00002208 */
  2931. 0000217E  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2932. 00002182  48C0                     ext.l      D0
  2933. 00002184  2200                     move.l     D1, D0
  2934. 00002186  7064                     moveq.l    D0, 0x64
  2935. 00002188  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2936. 0000218C  0480 0000 0037           subi.l     D0, 0x37 /* '7' */
  2937. 00002192  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2938. 00002196  9088                     sub.l      D0, A0
  2939. 00002198  2F00                     move.l     -[A7], D0
  2940. 0000219A  203C 0000 00AF           move.l     D0, 0xAF
  2941. 000021A0  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2942. 000021A4  9088                     sub.l      D0, A0
  2943. 000021A6  221F                     move.l     D1, [A7]+
  2944. 000021A8  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2945. 000021AC  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2946. 000021B0  48C0                     ext.l      D0
  2947. 000021B2  2200                     move.l     D1, D0
  2948. 000021B4  7064                     moveq.l    D0, 0x64
  2949. 000021B6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2950. 000021BA  0480 0000 001E           subi.l     D0, 0x1E
  2951. 000021C0  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2952. 000021C4  D088                     add.l      D0, A0
  2953. 000021C6  2F00                     move.l     -[A7], D0
  2954. 000021C8  203C 0000 00A5           move.l     D0, 0xA5
  2955. 000021CE  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2956. 000021D2  D088                     add.l      D0, A0
  2957. 000021D4  221F                     move.l     D1, [A7]+
  2958. 000021D6  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2959. 000021DA  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2960. 000021DE  48C0                     ext.l      D0
  2961. 000021E0  2200                     move.l     D1, D0
  2962. 000021E2  7064                     moveq.l    D0, 0x64
  2963. 000021E4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2964. 000021E8  0480 0000 0037           subi.l     D0, 0x37 /* '7' */
  2965. 000021EE  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2966. 000021F2  9088                     sub.l      D0, A0
  2967. 000021F4  2F00                     move.l     -[A7], D0
  2968. 000021F6  203C 0000 00AF           move.l     D0, 0xAF
  2969. 000021FC  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2970. 00002200  9088                     sub.l      D0, A0
  2971. 00002202  221F                     move.l     D1, [A7]+
  2972. 00002204  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2973. label00002208:
  2974. 00002208  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2975. 0000220C  48C0                     ext.l      D0
  2976. 0000220E  2200                     move.l     D1, D0
  2977. 00002210  7064                     moveq.l    D0, 0x64
  2978. 00002212  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2979. 00002216  0480 0000 003C           subi.l     D0, 0x3C /* '<' */
  2980. 0000221C  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2981. 00002220  9088                     sub.l      D0, A0
  2982. 00002222  2F00                     move.l     -[A7], D0
  2983. 00002224  203C 0000 00AA           move.l     D0, 0xAA
  2984. 0000222A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2985. 0000222E  9088                     sub.l      D0, A0
  2986. 00002230  221F                     move.l     D1, [A7]+
  2987. 00002232  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  2988. 00002236  302E 8018                move.w     D0, [A6 - 0x7FE8]
  2989. 0000223A  48C0                     ext.l      D0
  2990. 0000223C  2200                     move.l     D1, D0
  2991. 0000223E  7064                     moveq.l    D0, 0x64
  2992. 00002240  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2993. 00002244  0480 0000 0019           subi.l     D0, 0x19
  2994. 0000224A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2995. 0000224E  D088                     add.l      D0, A0
  2996. 00002250  2F00                     move.l     -[A7], D0
  2997. 00002252  203C 0000 00AA           move.l     D0, 0xAA
  2998. 00002258  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  2999. 0000225C  D088                     add.l      D0, A0
  3000. 0000225E  221F                     move.l     D1, [A7]+
  3001. 00002260  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3002. 00002264  302E 8018                move.w     D0, [A6 - 0x7FE8]
  3003. 00002268  48C0                     ext.l      D0
  3004. 0000226A  2200                     move.l     D1, D0
  3005. 0000226C  7064                     moveq.l    D0, 0x64
  3006. 0000226E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3007. 00002272  0480 0000 003C           subi.l     D0, 0x3C /* '<' */
  3008. 00002278  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3009. 0000227C  9088                     sub.l      D0, A0
  3010. 0000227E  2F00                     move.l     -[A7], D0
  3011. 00002280  203C 0000 00AA           move.l     D0, 0xAA
  3012. 00002286  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3013. 0000228A  9088                     sub.l      D0, A0
  3014. 0000228C  221F                     move.l     D1, [A7]+
  3015. 0000228E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3016. 00002292  700A                     moveq.l    D0, 0x0A
  3017. 00002294  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  3018. 00002298  7000                     moveq.l    D0, 0x00
  3019. 0000229A  066E FFFF 802E           addi.w     [A6 - 0x7FD2], 0xFFFF
  3020. 000022A0  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  3021. 000022A4  6F00 FECE                ble        -0x130 /* 00002174 */
  3022. label000022A8:
  3023. 000022A8  3D6E 8022 8018           move.w     [A6 - 0x7FE8], [A6 - 0x7FDE]
  3024. 000022AE  7000                     moveq.l    D0, 0x00
  3025. 000022B0  3D40 802E                move.w     [A6 - 0x7FD2], D0
  3026. label000022B4:
  3027. 000022B4  0C6E 0005 802E           cmpi.w     [A6 - 0x7FD2], 0x5
  3028. 000022BA  6F00 008C                ble        +0x8E /* 00002348 */
  3029. 000022BE  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3030. 000022C2  48C0                     ext.l      D0
  3031. 000022C4  2200                     move.l     D1, D0
  3032. 000022C6  7064                     moveq.l    D0, 0x64
  3033. 000022C8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3034. 000022CC  0480 0000 0037           subi.l     D0, 0x37 /* '7' */
  3035. 000022D2  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3036. 000022D6  9088                     sub.l      D0, A0
  3037. 000022D8  2F00                     move.l     -[A7], D0
  3038. 000022DA  203C 0000 00AF           move.l     D0, 0xAF
  3039. 000022E0  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3040. 000022E4  9088                     sub.l      D0, A0
  3041. 000022E6  221F                     move.l     D1, [A7]+
  3042. 000022E8  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3043. 000022EC  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3044. 000022F0  48C0                     ext.l      D0
  3045. 000022F2  2200                     move.l     D1, D0
  3046. 000022F4  7064                     moveq.l    D0, 0x64
  3047. 000022F6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3048. 000022FA  0480 0000 001E           subi.l     D0, 0x1E
  3049. 00002300  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3050. 00002304  D088                     add.l      D0, A0
  3051. 00002306  2F00                     move.l     -[A7], D0
  3052. 00002308  203C 0000 00A5           move.l     D0, 0xA5
  3053. 0000230E  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3054. 00002312  D088                     add.l      D0, A0
  3055. 00002314  221F                     move.l     D1, [A7]+
  3056. 00002316  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3057. 0000231A  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3058. 0000231E  48C0                     ext.l      D0
  3059. 00002320  2200                     move.l     D1, D0
  3060. 00002322  7064                     moveq.l    D0, 0x64
  3061. 00002324  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3062. 00002328  0480 0000 0037           subi.l     D0, 0x37 /* '7' */
  3063. 0000232E  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3064. 00002332  9088                     sub.l      D0, A0
  3065. 00002334  2F00                     move.l     -[A7], D0
  3066. 00002336  203C 0000 00AF           move.l     D0, 0xAF
  3067. 0000233C  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3068. 00002340  9088                     sub.l      D0, A0
  3069. 00002342  221F                     move.l     D1, [A7]+
  3070. 00002344  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3071. label00002348:
  3072. 00002348  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3073. 0000234C  48C0                     ext.l      D0
  3074. 0000234E  2200                     move.l     D1, D0
  3075. 00002350  7064                     moveq.l    D0, 0x64
  3076. 00002352  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3077. 00002356  0480 0000 003C           subi.l     D0, 0x3C /* '<' */
  3078. 0000235C  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3079. 00002360  9088                     sub.l      D0, A0
  3080. 00002362  2F00                     move.l     -[A7], D0
  3081. 00002364  203C 0000 00AA           move.l     D0, 0xAA
  3082. 0000236A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3083. 0000236E  9088                     sub.l      D0, A0
  3084. 00002370  221F                     move.l     D1, [A7]+
  3085. 00002372  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3086. 00002376  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3087. 0000237A  48C0                     ext.l      D0
  3088. 0000237C  2200                     move.l     D1, D0
  3089. 0000237E  7064                     moveq.l    D0, 0x64
  3090. 00002380  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3091. 00002384  0480 0000 0019           subi.l     D0, 0x19
  3092. 0000238A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3093. 0000238E  D088                     add.l      D0, A0
  3094. 00002390  2F00                     move.l     -[A7], D0
  3095. 00002392  203C 0000 00AA           move.l     D0, 0xAA
  3096. 00002398  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3097. 0000239C  D088                     add.l      D0, A0
  3098. 0000239E  221F                     move.l     D1, [A7]+
  3099. 000023A0  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3100. 000023A4  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3101. 000023A8  48C0                     ext.l      D0
  3102. 000023AA  2200                     move.l     D1, D0
  3103. 000023AC  7064                     moveq.l    D0, 0x64
  3104. 000023AE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3105. 000023B2  0480 0000 003C           subi.l     D0, 0x3C /* '<' */
  3106. 000023B8  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3107. 000023BC  9088                     sub.l      D0, A0
  3108. 000023BE  2F00                     move.l     -[A7], D0
  3109. 000023C0  203C 0000 00AA           move.l     D0, 0xAA
  3110. 000023C6  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3111. 000023CA  9088                     sub.l      D0, A0
  3112. 000023CC  221F                     move.l     D1, [A7]+
  3113. 000023CE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3114. 000023D2  700A                     moveq.l    D0, 0x0A
  3115. 000023D4  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  3116. 000023D8  701E                     moveq.l    D0, 0x1E
  3117. 000023DA  526E 802E                addq.w     [A6 - 0x7FD2], 1
  3118. 000023DE  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  3119. 000023E2  6C00 FED0                bge        -0x12E /* 000022B4 */
  3120. 000023E6  4E75                     rts
  3121. fn000023E8:
  3122. 000023E8  70FF                     moveq.l    D0, 0xFFFFFFFF
  3123. 000023EA  3F00                     move.w     -[A7], D0
  3124. 000023EC  70FF                     moveq.l    D0, 0xFFFFFFFF
  3125. 000023EE  3F00                     move.w     -[A7], D0
  3126. 000023F0  4267                     clr.w      -[A7]
  3127. 000023F2  700B                     moveq.l    D0, 0x0B
  3128. 000023F4  3F00                     move.w     -[A7], D0
  3129. 000023F6  4267                     clr.w      -[A7]
  3130. 000023F8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3131. 000023FC  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3132. 00002400  48C0                     ext.l      D0
  3133. 00002402  2200                     move.l     D1, D0
  3134. 00002404  7064                     moveq.l    D0, 0x64
  3135. 00002406  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3136. 0000240A  0480 0000 0050           subi.l     D0, 0x50 /* 'P' */
  3137. 00002410  2200                     move.l     D1, D0
  3138. 00002412  203C 0000 00A0           move.l     D0, 0xA0
  3139. 00002418  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3140. 0000241C  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3141. 00002420  48C0                     ext.l      D0
  3142. 00002422  2200                     move.l     D1, D0
  3143. 00002424  7064                     moveq.l    D0, 0x64
  3144. 00002426  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3145. 0000242A  2200                     move.l     D1, D0
  3146. 0000242C  203C 0000 00B4           move.l     D0, 0xB4
  3147. 00002432  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3148. 00002436  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3149. 0000243A  48C0                     ext.l      D0
  3150. 0000243C  E588                     lsl        D0, 2
  3151. 0000243E  0680 0000 24DE           addi.l     D0, 0x24DE
  3152. 00002444  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3153. 00002448  2040                     movea.l    A0, D0
  3154. 0000244A  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3155. 0000244E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  3156. 00002452  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3157. 00002456  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  3158. 0000245A  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3159. 0000245E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  3160. 00002462  6700 005A                beq        +0x5C /* 000024BE */
  3161. 00002466  70FF                     moveq.l    D0, 0xFFFFFFFF
  3162. 00002468  3F00                     move.w     -[A7], D0
  3163. 0000246A  700C                     moveq.l    D0, 0x0C
  3164. 0000246C  3F00                     move.w     -[A7], D0
  3165. 0000246E  70FF                     moveq.l    D0, 0xFFFFFFFF
  3166. 00002470  3F00                     move.w     -[A7], D0
  3167. 00002472  70FF                     moveq.l    D0, 0xFFFFFFFF
  3168. 00002474  3F00                     move.w     -[A7], D0
  3169. 00002476  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3170. 0000247A  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3171. 0000247E  48C0                     ext.l      D0
  3172. 00002480  2200                     move.l     D1, D0
  3173. 00002482  7064                     moveq.l    D0, 0x64
  3174. 00002484  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3175. 00002488  0480 0000 0046           subi.l     D0, 0x46 /* 'F' */
  3176. 0000248E  3F00                     move.w     -[A7], D0
  3177. 00002490  3F3C 00AF                move.w     -[A7], 0xAF
  3178. 00002494  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3179. 00002498  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3180. 0000249C  48C0                     ext.l      D0
  3181. 0000249E  E588                     lsl        D0, 2
  3182. 000024A0  0680 0000 24DE           addi.l     D0, 0x24DE
  3183. 000024A6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3184. 000024AA  2040                     movea.l    A0, D0
  3185. 000024AC  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3186. 000024B0  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  3187. 000024B4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3188. 000024B8  4E75                     rts
  3189. 000024BA  6000 0004                bra        +0x6 /* 000024C0 */
  3190. label000024BE:
  3191. 000024BE  4E75                     rts
  3192. label000024C0:
  3193. 000024C0  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  3194. 000024C6  6600 0014                bne        +0x16 /* 000024DC */
  3195. 000024CA  7032                     moveq.l    D0, 0x32
  3196. 000024CC  3F00                     move.w     -[A7], D0
  3197. 000024CE  2F3C 0000 01F4           move.l     -[A7], 0x1F4
  3198. 000024D4  700F                     moveq.l    D0, 0x0F
  3199. 000024D6  3F00                     move.w     -[A7], D0
  3200. 000024D8  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  3201. label000024DC:
  3202. 000024DC  70FF                     moveq.l    D0, 0xFFFFFFFF
  3203. 000024DE  3F00                     move.w     -[A7], D0
  3204. 000024E0  70FF                     moveq.l    D0, 0xFFFFFFFF
  3205. 000024E2  3F00                     move.w     -[A7], D0
  3206. 000024E4  4267                     clr.w      -[A7]
  3207. 000024E6  7008                     moveq.l    D0, 0x08
  3208. 000024E8  3F00                     move.w     -[A7], D0
  3209. 000024EA  70FF                     moveq.l    D0, 0xFFFFFFFF
  3210. 000024EC  3F00                     move.w     -[A7], D0
  3211. 000024EE  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3212. 000024F2  7001                     moveq.l    D0, 0x01
  3213. 000024F4  3D40 802E                move.w     [A6 - 0x7FD2], D0
  3214. label000024F8:
  3215. 000024F8  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3216. 000024FC  D1C8                     add.l      A0, A0
  3217. 000024FE  D0FC 0716                add.w      A0, 0x716
  3218. 00002502  D1ED FD6A                add.l      A0, [A5 - 0x296]
  3219. 00002506  3010                     move.w     D0, [A0]
  3220. 00002508  6D04                     blt        +0x6 /* 0000250E */
  3221. 0000250A  4EFA 00A8                jmp        [PC + 0xA8 /* 000025B4 */]
  3222. label0000250E:
  3223. 0000250E  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3224. 00002512  D1C8                     add.l      A0, A0
  3225. 00002514  D0FC 0716                add.w      A0, 0x716
  3226. 00002518  D1ED FD6A                add.l      A0, [A5 - 0x296]
  3227. 0000251C  4250                     clr.w      [A0]
  3228. 0000251E  302E 802E                move.w     D0, [A6 - 0x7FD2]
  3229. 00002522  48C0                     ext.l      D0
  3230. 00002524  0680 0000 0013           addi.l     D0, 0x13
  3231. 0000252A  2200                     move.l     D1, D0
  3232. 0000252C  7014                     moveq.l    D0, 0x14
  3233. 0000252E  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  3234. 00002532  3D40 814A                move.w     [A6 - 0x7EB6], D0
  3235. 00002536  302E 802E                move.w     D0, [A6 - 0x7FD2]
  3236. 0000253A  48C0                     ext.l      D0
  3237. 0000253C  2F00                     move.l     -[A7], D0
  3238. 0000253E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3239. 00002542  48C0                     ext.l      D0
  3240. 00002544  2200                     move.l     D1, D0
  3241. 00002546  7014                     moveq.l    D0, 0x14
  3242. 00002548  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3243. 0000254C  221F                     move.l     D1, [A7]+
  3244. 0000254E  C141                     exg        D0, D1
  3245. 00002550  9081                     sub.l      D0, D1
  3246. 00002552  0680 0000 0014           addi.l     D0, 0x14
  3247. 00002558  3D40 8030                move.w     [A6 - 0x7FD0], D0
  3248. 0000255C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3249. 00002560  48C0                     ext.l      D0
  3250. 00002562  2200                     move.l     D1, D0
  3251. 00002564  7012                     moveq.l    D0, 0x12
  3252. 00002566  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3253. 0000256A  5180                     subq.l     D0, 8
  3254. 0000256C  2F00                     move.l     -[A7], D0
  3255. 0000256E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3256. 00002572  48C0                     ext.l      D0
  3257. 00002574  2200                     move.l     D1, D0
  3258. 00002576  701E                     moveq.l    D0, 0x1E
  3259. 00002578  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3260. 0000257C  0480 0000 000E           subi.l     D0, 0xE
  3261. 00002582  221F                     move.l     D1, [A7]+
  3262. 00002584  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3263. 00002588  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3264. 0000258C  48C0                     ext.l      D0
  3265. 0000258E  2200                     move.l     D1, D0
  3266. 00002590  7012                     moveq.l    D0, 0x12
  3267. 00002592  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3268. 00002596  5080                     addq.l     D0, 8
  3269. 00002598  2F00                     move.l     -[A7], D0
  3270. 0000259A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3271. 0000259E  48C0                     ext.l      D0
  3272. 000025A0  2200                     move.l     D1, D0
  3273. 000025A2  701E                     moveq.l    D0, 0x1E
  3274. 000025A4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3275. 000025A8  0680 0000 000A           addi.l     D0, 0xA /* '\n' */
  3276. 000025AE  221F                     move.l     D1, [A7]+
  3277. 000025B0  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3278. label000025B4:
  3279. 000025B4  7050                     moveq.l    D0, 0x50
  3280. 000025B6  526E 802E                addq.w     [A6 - 0x7FD2], 1
  3281. 000025BA  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  3282. 000025BE  6C00 FF38                bge        -0xC6 /* 000024F8 */
  3283. 000025C2  4E75                     rts
  3284. label000025C4:
  3285. 000025C4  70FF                     moveq.l    D0, 0xFFFFFFFF
  3286. 000025C6  3F00                     move.w     -[A7], D0
  3287. 000025C8  70FF                     moveq.l    D0, 0xFFFFFFFF
  3288. 000025CA  3F00                     move.w     -[A7], D0
  3289. 000025CC  4267                     clr.w      -[A7]
  3290. 000025CE  700A                     moveq.l    D0, 0x0A
  3291. 000025D0  3F00                     move.w     -[A7], D0
  3292. 000025D2  4267                     clr.w      -[A7]
  3293. 000025D4  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3294. 000025D8  526E 801C                addq.w     [A6 - 0x7FE4], 1
  3295. 000025DC  7001                     moveq.l    D0, 0x01
  3296. 000025DE  3D40 814A                move.w     [A6 - 0x7EB6], D0
  3297. 000025E2  7002                     moveq.l    D0, 0x02
  3298. 000025E4  3D40 8030                move.w     [A6 - 0x7FD0], D0
  3299. label000025E8:
  3300. 000025E8  7003                     moveq.l    D0, 0x03
  3301. 000025EA  306E 814A                movea.w    A0, [A6 - 0x7EB6]
  3302. 000025EE  9088                     sub.l      D0, A0
  3303. 000025F0  3D40 814A                move.w     [A6 - 0x7EB6], D0
  3304. 000025F4  3D6E 824E 802E           move.w     [A6 - 0x7FD2], [A6 - 0x7DB2]
  3305. label000025FA:
  3306. 000025FA  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3307. 000025FE  48C0                     ext.l      D0
  3308. 00002600  2200                     move.l     D1, D0
  3309. 00002602  7064                     moveq.l    D0, 0x64
  3310. 00002604  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3311. 00002608  0480 0000 003C           subi.l     D0, 0x3C /* '<' */
  3312. 0000260E  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3313. 00002612  9088                     sub.l      D0, A0
  3314. 00002614  2F00                     move.l     -[A7], D0
  3315. 00002616  203C 0000 00AA           move.l     D0, 0xAA
  3316. 0000261C  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3317. 00002620  9088                     sub.l      D0, A0
  3318. 00002622  221F                     move.l     D1, [A7]+
  3319. 00002624  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3320. 00002628  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3321. 0000262C  48C0                     ext.l      D0
  3322. 0000262E  2200                     move.l     D1, D0
  3323. 00002630  7064                     moveq.l    D0, 0x64
  3324. 00002632  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3325. 00002636  0480 0000 0019           subi.l     D0, 0x19
  3326. 0000263C  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3327. 00002640  D088                     add.l      D0, A0
  3328. 00002642  2F00                     move.l     -[A7], D0
  3329. 00002644  203C 0000 00AA           move.l     D0, 0xAA
  3330. 0000264A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3331. 0000264E  D088                     add.l      D0, A0
  3332. 00002650  221F                     move.l     D1, [A7]+
  3333. 00002652  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3334. 00002656  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3335. 0000265A  48C0                     ext.l      D0
  3336. 0000265C  2200                     move.l     D1, D0
  3337. 0000265E  7064                     moveq.l    D0, 0x64
  3338. 00002660  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3339. 00002664  0480 0000 003C           subi.l     D0, 0x3C /* '<' */
  3340. 0000266A  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3341. 0000266E  9088                     sub.l      D0, A0
  3342. 00002670  2F00                     move.l     -[A7], D0
  3343. 00002672  203C 0000 00AA           move.l     D0, 0xAA
  3344. 00002678  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  3345. 0000267C  9088                     sub.l      D0, A0
  3346. 0000267E  221F                     move.l     D1, [A7]+
  3347. 00002680  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3348. 00002684  0C6E 0001 8010           cmpi.w     [A6 - 0x7FF0], 0x1
  3349. 0000268A  6600 0032                bne        +0x34 /* 000026BE */
  3350. 0000268E  203C 0000 00C8           move.l     D0, 0xC8
  3351. 00002694  2F00                     move.l     -[A7], D0
  3352. 00002696  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3353. 0000269A  48C0                     ext.l      D0
  3354. 0000269C  2200                     move.l     D1, D0
  3355. 0000269E  203C 0000 0190           move.l     D0, 0x190
  3356. 000026A4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3357. 000026A8  221F                     move.l     D1, [A7]+
  3358. 000026AA  D081                     add.l      D0, D1
  3359. 000026AC  3F00                     move.w     -[A7], D0
  3360. 000026AE  7014                     moveq.l    D0, 0x14
  3361. 000026B0  2F00                     move.l     -[A7], D0
  3362. 000026B2  7001                     moveq.l    D0, 0x01
  3363. 000026B4  3F00                     move.w     -[A7], D0
  3364. 000026B6  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  3365. 000026BA  6000 0008                bra        +0xA /* 000026C4 */
  3366. label000026BE:
  3367. 000026BE  700A                     moveq.l    D0, 0x0A
  3368. 000026C0  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  3369. label000026C4:
  3370. 000026C4  7019                     moveq.l    D0, 0x19
  3371. 000026C6  526E 802E                addq.w     [A6 - 0x7FD2], 1
  3372. 000026CA  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  3373. 000026CE  6C00 FF2A                bge        -0xD4 /* 000025FA */
  3374. 000026D2  7007                     moveq.l    D0, 0x07
  3375. 000026D4  526E 8030                addq.w     [A6 - 0x7FD0], 1
  3376. 000026D8  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  3377. 000026DC  6C00 FF0A                bge        -0xF4 /* 000025E8 */
  3378. 000026E0  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3379. 000026E4  48C0                     ext.l      D0
  3380. 000026E6  E588                     lsl        D0, 2
  3381. 000026E8  0680 0000 24F2           addi.l     D0, 0x24F2
  3382. 000026EE  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3383. 000026F2  2F00                     move.l     -[A7], D0
  3384. 000026F4  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3385. 000026F8  48C0                     ext.l      D0
  3386. 000026FA  E588                     lsl        D0, 2
  3387. 000026FC  0680 0000 24F2           addi.l     D0, 0x24F2
  3388. 00002702  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3389. 00002706  2040                     movea.l    A0, D0
  3390. 00002708  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3391. 0000270C  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  3392. 00002710  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3393. 00002714  48C0                     ext.l      D0
  3394. 00002716  E588                     lsl        D0, 2
  3395. 00002718  0680 0000 24DE           addi.l     D0, 0x24DE
  3396. 0000271E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3397. 00002722  2040                     movea.l    A0, D0
  3398. 00002724  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3399. 00002728  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  3400. 0000272C  205F                     movea.l    A0, [A7]+
  3401. 0000272E  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3402. 00002732  203C 0000 24E2           move.l     D0, 0x24E2
  3403. 00002738  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3404. 0000273C  2F00                     move.l     -[A7], D0
  3405. 0000273E  7000                     moveq.l    D0, 0x00
  3406. 00002740  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3407. 00002744  205F                     movea.l    A0, [A7]+
  3408. 00002746  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3409. 0000274A  203C 0000 24E6           move.l     D0, 0x24E6
  3410. 00002750  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3411. 00002754  2F00                     move.l     -[A7], D0
  3412. 00002756  7000                     moveq.l    D0, 0x00
  3413. 00002758  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3414. 0000275C  205F                     movea.l    A0, [A7]+
  3415. 0000275E  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3416. 00002762  203C 0000 24EA           move.l     D0, 0x24EA
  3417. 00002768  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3418. 0000276C  2F00                     move.l     -[A7], D0
  3419. 0000276E  7000                     moveq.l    D0, 0x00
  3420. 00002770  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3421. 00002774  205F                     movea.l    A0, [A7]+
  3422. 00002776  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3423. 0000277A  203C 0000 24EE           move.l     D0, 0x24EE
  3424. 00002780  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3425. 00002784  2F00                     move.l     -[A7], D0
  3426. 00002786  7000                     moveq.l    D0, 0x00
  3427. 00002788  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  3428. 0000278C  205F                     movea.l    A0, [A7]+
  3429. 0000278E  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  3430. 00002792  70FF                     moveq.l    D0, 0xFFFFFFFF
  3431. 00002794  3F00                     move.w     -[A7], D0
  3432. 00002796  70FF                     moveq.l    D0, 0xFFFFFFFF
  3433. 00002798  3F00                     move.w     -[A7], D0
  3434. 0000279A  4267                     clr.w      -[A7]
  3435. 0000279C  700B                     moveq.l    D0, 0x0B
  3436. 0000279E  3F00                     move.w     -[A7], D0
  3437. 000027A0  4267                     clr.w      -[A7]
  3438. 000027A2  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3439. 000027A6  70FF                     moveq.l    D0, 0xFFFFFFFF
  3440. 000027A8  3F00                     move.w     -[A7], D0
  3441. 000027AA  700C                     moveq.l    D0, 0x0C
  3442. 000027AC  3F00                     move.w     -[A7], D0
  3443. 000027AE  70FF                     moveq.l    D0, 0xFFFFFFFF
  3444. 000027B0  3F00                     move.w     -[A7], D0
  3445. 000027B2  70FF                     moveq.l    D0, 0xFFFFFFFF
  3446. 000027B4  3F00                     move.w     -[A7], D0
  3447. 000027B6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3448. 000027BA  7001                     moveq.l    D0, 0x01
  3449. 000027BC  3D40 8030                move.w     [A6 - 0x7FD0], D0
  3450. label000027C0:
  3451. 000027C0  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3452. 000027C4  48C0                     ext.l      D0
  3453. 000027C6  2200                     move.l     D1, D0
  3454. 000027C8  7064                     moveq.l    D0, 0x64
  3455. 000027CA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3456. 000027CE  0480 0000 0050           subi.l     D0, 0x50 /* 'P' */
  3457. 000027D4  2200                     move.l     D1, D0
  3458. 000027D6  203C 0000 00A0           move.l     D0, 0xA0
  3459. 000027DC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3460. 000027E0  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3461. 000027E4  48C0                     ext.l      D0
  3462. 000027E6  2200                     move.l     D1, D0
  3463. 000027E8  7064                     moveq.l    D0, 0x64
  3464. 000027EA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3465. 000027EE  2200                     move.l     D1, D0
  3466. 000027F0  203C 0000 00C3           move.l     D0, 0xC3
  3467. 000027F6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3468. 000027FA  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3469. 000027FE  48C0                     ext.l      D0
  3470. 00002800  E588                     lsl        D0, 2
  3471. 00002802  0680 0000 24F2           addi.l     D0, 0x24F2
  3472. 00002808  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3473. 0000280C  2040                     movea.l    A0, D0
  3474. 0000280E  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3475. 00002812  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  3476. 00002816  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3477. 0000281A  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  3478. 0000281E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3479. 00002822  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  3480. 00002826  6700 0040                beq        +0x42 /* 00002868 */
  3481. 0000282A  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3482. 0000282E  48C0                     ext.l      D0
  3483. 00002830  2200                     move.l     D1, D0
  3484. 00002832  7064                     moveq.l    D0, 0x64
  3485. 00002834  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3486. 00002838  0480 0000 0046           subi.l     D0, 0x46 /* 'F' */
  3487. 0000283E  3F00                     move.w     -[A7], D0
  3488. 00002840  3F3C 00BE                move.w     -[A7], 0xBE
  3489. 00002844  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3490. 00002848  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3491. 0000284C  48C0                     ext.l      D0
  3492. 0000284E  E588                     lsl        D0, 2
  3493. 00002850  0680 0000 24F2           addi.l     D0, 0x24F2
  3494. 00002856  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3495. 0000285A  2040                     movea.l    A0, D0
  3496. 0000285C  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3497. 00002860  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  3498. 00002864  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3499. label00002868:
  3500. 00002868  302E 8014                move.w     D0, [A6 - 0x7FEC]
  3501. 0000286C  48C0                     ext.l      D0
  3502. 0000286E  526E 8030                addq.w     [A6 - 0x7FD0], 1
  3503. 00002872  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  3504. 00002876  6C00 FF48                bge        -0xB6 /* 000027C0 */
  3505. 0000287A  0C6E 0004 800C           cmpi.w     [A6 - 0x7FF4], 0x4
  3506. 00002880  6F04                     ble        +0x6 /* 00002886 */
  3507. 00002882  4EFA 2072                jmp        [PC + 0x2072 /* 000048F6 */]
  3508. label00002886:
  3509. 00002886  4E75                     rts
  3510. fn00002888:
  3511. 00002888  7001                     moveq.l    D0, 0x01
  3512. 0000288A  3D40 814A                move.w     [A6 - 0x7EB6], D0
  3513. label0000288E:
  3514. 0000288E  7001                     moveq.l    D0, 0x01
  3515. 00002890  3D40 8030                move.w     [A6 - 0x7FD0], D0
  3516. label00002894:
  3517. 00002894  41EE 802E                lea.l      A0, [A6 - 0x7FD2]
  3518. 00002898  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  3519. 0000289C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3520. 000028A0  48C0                     ext.l      D0
  3521. 000028A2  C0FC 0006                mulu.w     D0, 0x6
  3522. 000028A6  306E 814A                movea.w    A0, [A6 - 0x7EB6]
  3523. 000028AA  D088                     add.l      D0, A0
  3524. 000028AC  E388                     lsl        D0, 1
  3525. 000028AE  0680 0000 2390           addi.l     D0, 0x2390
  3526. 000028B4  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3527. 000028B8  2F00                     move.l     -[A7], D0
  3528. 000028BA  302E 802E                move.w     D0, [A6 - 0x7FD2]
  3529. 000028BE  48C0                     ext.l      D0
  3530. 000028C0  2200                     move.l     D1, D0
  3531. 000028C2  7064                     moveq.l    D0, 0x64
  3532. 000028C4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3533. 000028C8  205F                     movea.l    A0, [A7]+
  3534. 000028CA  3080                     move.w     [A0], D0
  3535. 000028CC  7013                     moveq.l    D0, 0x13
  3536. 000028CE  526E 8030                addq.w     [A6 - 0x7FD0], 1
  3537. 000028D2  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  3538. 000028D6  6CBC                     bge        -0x42 /* 00002894 */
  3539. 000028D8  7004                     moveq.l    D0, 0x04
  3540. 000028DA  526E 814A                addq.w     [A6 - 0x7EB6], 1
  3541. 000028DE  B06E 814A                cmp.w      D0, [A6 - 0x7EB6]
  3542. 000028E2  6CAA                     bge        -0x54 /* 0000288E */
  3543. 000028E4  4E75                     rts
  3544. fn000028E6:
  3545. 000028E6  70FF                     moveq.l    D0, 0xFFFFFFFF
  3546. 000028E8  3F00                     move.w     -[A7], D0
  3547. 000028EA  70FF                     moveq.l    D0, 0xFFFFFFFF
  3548. 000028EC  3F00                     move.w     -[A7], D0
  3549. 000028EE  4267                     clr.w      -[A7]
  3550. 000028F0  700A                     moveq.l    D0, 0x0A
  3551. 000028F2  3F00                     move.w     -[A7], D0
  3552. 000028F4  70FF                     moveq.l    D0, 0xFFFFFFFF
  3553. 000028F6  3F00                     move.w     -[A7], D0
  3554. 000028F8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3555. 000028FC  302E 8014                move.w     D0, [A6 - 0x7FEC]
  3556. 00002900  48C0                     ext.l      D0
  3557. 00002902  2200                     move.l     D1, D0
  3558. 00002904  7019                     moveq.l    D0, 0x19
  3559. 00002906  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3560. 0000290A  0680 0000 007E           addi.l     D0, 0x7E /* '~' */
  3561. 00002910  2200                     move.l     D1, D0
  3562. 00002912  705E                     moveq.l    D0, 0x5E
  3563. 00002914  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3564. 00002918  302E 8014                move.w     D0, [A6 - 0x7FEC]
  3565. 0000291C  48C0                     ext.l      D0
  3566. 0000291E  2200                     move.l     D1, D0
  3567. 00002920  7019                     moveq.l    D0, 0x19
  3568. 00002922  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3569. 00002926  0680 0000 0096           addi.l     D0, 0x96
  3570. 0000292C  2200                     move.l     D1, D0
  3571. 0000292E  706B                     moveq.l    D0, 0x6B
  3572. 00002930  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3573. 00002934  302E 8014                move.w     D0, [A6 - 0x7FEC]
  3574. 00002938  48C0                     ext.l      D0
  3575. 0000293A  2200                     move.l     D1, D0
  3576. 0000293C  7019                     moveq.l    D0, 0x19
  3577. 0000293E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3578. 00002942  0680 0000 007E           addi.l     D0, 0x7E /* '~' */
  3579. 00002948  2200                     move.l     D1, D0
  3580. 0000294A  705E                     moveq.l    D0, 0x5E
  3581. 0000294C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3582. 00002950  4E75                     rts
  3583. fn00002952:
  3584. 00002952  0C6E 0078 8030           cmpi.w     [A6 - 0x7FD0], 0x78 /* 'x' */
  3585. 00002958  5EC0                     sgt        D0
  3586. 0000295A  4880                     ext.w      D0
  3587. 0000295C  48C0                     ext.l      D0
  3588. 0000295E  2F00                     move.l     -[A7], D0
  3589. 00002960  0C6E FFF2 814A           cmpi.w     [A6 - 0x7EB6], 0xFFF2
  3590. 00002966  5EC0                     sgt        D0
  3591. 00002968  4880                     ext.w      D0
  3592. 0000296A  48C0                     ext.l      D0
  3593. 0000296C  809F                     or.l       D0, [A7]+
  3594. 0000296E  4A80                     tst.l      D0
  3595. 00002970  6700 0008                beq        +0xA /* 0000297A */
  3596. 00002974  4E75                     rts
  3597. 00002976  6000 000E                bra        +0x10 /* 00002986 */
  3598. label0000297A:
  3599. 0000297A  7000                     moveq.l    D0, 0x00
  3600. 0000297C  3D40 8026                move.w     [A6 - 0x7FDA], D0
  3601. 00002980  7000                     moveq.l    D0, 0x00
  3602. 00002982  3D40 8024                move.w     [A6 - 0x7FDC], D0
  3603. fn00002986:
  3604. 00002986  70FF                     moveq.l    D0, 0xFFFFFFFF
  3605. 00002988  3F00                     move.w     -[A7], D0
  3606. 0000298A  70FF                     moveq.l    D0, 0xFFFFFFFF
  3607. 0000298C  3F00                     move.w     -[A7], D0
  3608. 0000298E  4267                     clr.w      -[A7]
  3609. 00002990  700C                     moveq.l    D0, 0x0C
  3610. 00002992  3F00                     move.w     -[A7], D0
  3611. 00002994  4267                     clr.w      -[A7]
  3612. 00002996  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3613. 0000299A  700A                     moveq.l    D0, 0x0A
  3614. 0000299C  2200                     move.l     D1, D0
  3615. 0000299E  700A                     moveq.l    D0, 0x0A
  3616. 000029A0  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3617. 000029A4  203C 0000 0195           move.l     D0, 0x195
  3618. 000029AA  2200                     move.l     D1, D0
  3619. 000029AC  203C 0000 00D9           move.l     D0, 0xD9
  3620. 000029B2  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3621. 000029B6  70FF                     moveq.l    D0, 0xFFFFFFFF
  3622. 000029B8  3F00                     move.w     -[A7], D0
  3623. 000029BA  70FF                     moveq.l    D0, 0xFFFFFFFF
  3624. 000029BC  3F00                     move.w     -[A7], D0
  3625. 000029BE  4267                     clr.w      -[A7]
  3626. 000029C0  7008                     moveq.l    D0, 0x08
  3627. 000029C2  3F00                     move.w     -[A7], D0
  3628. 000029C4  70FF                     moveq.l    D0, 0xFFFFFFFF
  3629. 000029C6  3F00                     move.w     -[A7], D0
  3630. 000029C8  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3631. 000029CC  700A                     moveq.l    D0, 0x0A
  3632. 000029CE  2200                     move.l     D1, D0
  3633. 000029D0  700A                     moveq.l    D0, 0x0A
  3634. 000029D2  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3635. 000029D6  203C 0000 0195           move.l     D0, 0x195
  3636. 000029DC  2200                     move.l     D1, D0
  3637. 000029DE  203C 0000 00D9           move.l     D0, 0xD9
  3638. 000029E4  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3639. 000029E8  700D                     moveq.l    D0, 0x0D
  3640. 000029EA  2200                     move.l     D1, D0
  3641. 000029EC  700D                     moveq.l    D0, 0x0D
  3642. 000029EE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3643. 000029F2  203C 0000 0192           move.l     D0, 0x192
  3644. 000029F8  2200                     move.l     D1, D0
  3645. 000029FA  203C 0000 00D6           move.l     D0, 0xD6
  3646. 00002A00  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3647. 00002A04  700E                     moveq.l    D0, 0x0E
  3648. 00002A06  2200                     move.l     D1, D0
  3649. 00002A08  700E                     moveq.l    D0, 0x0E
  3650. 00002A0A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3651. 00002A0E  203C 0000 0191           move.l     D0, 0x191
  3652. 00002A14  2200                     move.l     D1, D0
  3653. 00002A16  203C 0000 00D5           move.l     D0, 0xD5
  3654. 00002A1C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3655. 00002A20  6100 E312                bsr        -0x1CEC /* 00000D34 */
  3656. 00002A24  4EBA 04DA                jsr        [PC + 0x4DA /* 00002F00 */]
  3657. 00002A28  70FF                     moveq.l    D0, 0xFFFFFFFF
  3658. 00002A2A  3F00                     move.w     -[A7], D0
  3659. 00002A2C  70FF                     moveq.l    D0, 0xFFFFFFFF
  3660. 00002A2E  3F00                     move.w     -[A7], D0
  3661. 00002A30  4267                     clr.w      -[A7]
  3662. 00002A32  700C                     moveq.l    D0, 0x0C
  3663. 00002A34  3F00                     move.w     -[A7], D0
  3664. 00002A36  4267                     clr.w      -[A7]
  3665. 00002A38  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3666. 00002A3C  700A                     moveq.l    D0, 0x0A
  3667. 00002A3E  2200                     move.l     D1, D0
  3668. 00002A40  700A                     moveq.l    D0, 0x0A
  3669. 00002A42  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3670. 00002A46  203C 0000 0195           move.l     D0, 0x195
  3671. 00002A4C  2200                     move.l     D1, D0
  3672. 00002A4E  203C 0000 00D9           move.l     D0, 0xD9
  3673. 00002A54  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3674. 00002A58  4EBA 0006                jsr        [PC + 0x6 /* 00002A60 */]
  3675. 00002A5C  4EFA 027A                jmp        [PC + 0x27A /* 00002CD8 */]
  3676. fn00002A60:
  3677. 00002A60  7004                     moveq.l    D0, 0x04
  3678. 00002A62  3F00                     move.w     -[A7], D0
  3679. 00002A64  7009                     moveq.l    D0, 0x09
  3680. 00002A66  3F00                     move.w     -[A7], D0
  3681. 00002A68  4267                     clr.w      -[A7]
  3682. 00002A6A  4267                     clr.w      -[A7]
  3683. 00002A6C  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3684. 00002A70  700F                     moveq.l    D0, 0x0F
  3685. 00002A72  3F00                     move.w     -[A7], D0
  3686. 00002A74  7009                     moveq.l    D0, 0x09
  3687. 00002A76  3F00                     move.w     -[A7], D0
  3688. 00002A78  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3689. 00002A7C  302E 8354                move.w     D0, [A6 - 0x7CAC]
  3690. 00002A80  48C0                     ext.l      D0
  3691. 00002A82  E188                     lsl        D0, 8
  3692. 00002A84  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3693. 00002A88  2040                     movea.l    A0, D0
  3694. 00002A8A  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  3695. 00002A8E  206D FD62                movea.l    A0, [A5 - 0x29E]
  3696. 00002A92  41E8 8202                lea.l      A0, [A0 - 0x7DFE]
  3697. 00002A96  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  3698. 00002A9A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3699. 00002A9E  7004                     moveq.l    D0, 0x04
  3700. 00002AA0  3F00                     move.w     -[A7], D0
  3701. 00002AA2  7018                     moveq.l    D0, 0x18
  3702. 00002AA4  3F00                     move.w     -[A7], D0
  3703. 00002AA6  70FF                     moveq.l    D0, 0xFFFFFFFF
  3704. 00002AA8  3F00                     move.w     -[A7], D0
  3705. 00002AAA  7001                     moveq.l    D0, 0x01
  3706. 00002AAC  3F00                     move.w     -[A7], D0
  3707. 00002AAE  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3708. 00002AB2  7001                     moveq.l    D0, 0x01
  3709. 00002AB4  3D40 814C                move.w     [A6 - 0x7EB4], D0
  3710. label00002AB8:
  3711. 00002AB8  302E 814C                move.w     D0, [A6 - 0x7EB4]
  3712. 00002ABC  48C0                     ext.l      D0
  3713. 00002ABE  0680 0000 0013           addi.l     D0, 0x13
  3714. 00002AC4  2200                     move.l     D1, D0
  3715. 00002AC6  7014                     moveq.l    D0, 0x14
  3716. 00002AC8  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  3717. 00002ACC  3D40 814A                move.w     [A6 - 0x7EB6], D0
  3718. 00002AD0  302E 814C                move.w     D0, [A6 - 0x7EB4]
  3719. 00002AD4  48C0                     ext.l      D0
  3720. 00002AD6  2F00                     move.l     -[A7], D0
  3721. 00002AD8  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3722. 00002ADC  48C0                     ext.l      D0
  3723. 00002ADE  2200                     move.l     D1, D0
  3724. 00002AE0  7014                     moveq.l    D0, 0x14
  3725. 00002AE2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3726. 00002AE6  221F                     move.l     D1, [A7]+
  3727. 00002AE8  C141                     exg        D0, D1
  3728. 00002AEA  9081                     sub.l      D0, D1
  3729. 00002AEC  0680 0000 0014           addi.l     D0, 0x14
  3730. 00002AF2  3D40 8030                move.w     [A6 - 0x7FD0], D0
  3731. 00002AF6  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  3732. 00002AFA  D1C8                     add.l      A0, A0
  3733. 00002AFC  D0FC 0716                add.w      A0, 0x716
  3734. 00002B00  D1ED FD6A                add.l      A0, [A5 - 0x296]
  3735. 00002B04  3010                     move.w     D0, [A0]
  3736. 00002B06  6604                     bne        +0x6 /* 00002B0C */
  3737. 00002B08  4EFA 00BC                jmp        [PC + 0xBC /* 00002BC6 */]
  3738. label00002B0C:
  3739. 00002B0C  70FF                     moveq.l    D0, 0xFFFFFFFF
  3740. 00002B0E  3F00                     move.w     -[A7], D0
  3741. 00002B10  70FF                     moveq.l    D0, 0xFFFFFFFF
  3742. 00002B12  3F00                     move.w     -[A7], D0
  3743. 00002B14  4267                     clr.w      -[A7]
  3744. 00002B16  7009                     moveq.l    D0, 0x09
  3745. 00002B18  3F00                     move.w     -[A7], D0
  3746. 00002B1A  4267                     clr.w      -[A7]
  3747. 00002B1C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3748. 00002B20  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3749. 00002B24  48C0                     ext.l      D0
  3750. 00002B26  2200                     move.l     D1, D0
  3751. 00002B28  7012                     moveq.l    D0, 0x12
  3752. 00002B2A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3753. 00002B2E  5180                     subq.l     D0, 8
  3754. 00002B30  2F00                     move.l     -[A7], D0
  3755. 00002B32  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3756. 00002B36  48C0                     ext.l      D0
  3757. 00002B38  2200                     move.l     D1, D0
  3758. 00002B3A  701E                     moveq.l    D0, 0x1E
  3759. 00002B3C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3760. 00002B40  0480 0000 000E           subi.l     D0, 0xE
  3761. 00002B46  221F                     move.l     D1, [A7]+
  3762. 00002B48  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3763. 00002B4C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3764. 00002B50  48C0                     ext.l      D0
  3765. 00002B52  2200                     move.l     D1, D0
  3766. 00002B54  7012                     moveq.l    D0, 0x12
  3767. 00002B56  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3768. 00002B5A  5080                     addq.l     D0, 8
  3769. 00002B5C  2F00                     move.l     -[A7], D0
  3770. 00002B5E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3771. 00002B62  48C0                     ext.l      D0
  3772. 00002B64  2200                     move.l     D1, D0
  3773. 00002B66  701E                     moveq.l    D0, 0x1E
  3774. 00002B68  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3775. 00002B6C  0680 0000 000A           addi.l     D0, 0xA /* '\n' */
  3776. 00002B72  221F                     move.l     D1, [A7]+
  3777. 00002B74  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3778. 00002B78  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3779. 00002B7C  48C0                     ext.l      D0
  3780. 00002B7E  2200                     move.l     D1, D0
  3781. 00002B80  7012                     moveq.l    D0, 0x12
  3782. 00002B82  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3783. 00002B86  5F80                     subq.l     D0, 7
  3784. 00002B88  3F00                     move.w     -[A7], D0
  3785. 00002B8A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3786. 00002B8E  48C0                     ext.l      D0
  3787. 00002B90  2200                     move.l     D1, D0
  3788. 00002B92  701E                     moveq.l    D0, 0x1E
  3789. 00002B94  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3790. 00002B98  5E80                     addq.l     D0, 7
  3791. 00002B9A  3F00                     move.w     -[A7], D0
  3792. 00002B9C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3793. 00002BA0  7040                     moveq.l    D0, 0x40
  3794. 00002BA2  2F00                     move.l     -[A7], D0
  3795. 00002BA4  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  3796. 00002BA8  D1C8                     add.l      A0, A0
  3797. 00002BAA  D0FC 07B8                add.w      A0, 0x7B8
  3798. 00002BAE  D1ED FD6A                add.l      A0, [A5 - 0x296]
  3799. 00002BB2  3010                     move.w     D0, [A0]
  3800. 00002BB4  48C0                     ext.l      D0
  3801. 00002BB6  221F                     move.l     D1, [A7]+
  3802. 00002BB8  D081                     add.l      D0, D1
  3803. 00002BBA  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  3804. 00002BBE  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  3805. 00002BC2  4EFA 0104                jmp        [PC + 0x104 /* 00002CC8 */]
  3806. label00002BC6:
  3807. 00002BC6  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  3808. 00002BCA  D1C8                     add.l      A0, A0
  3809. 00002BCC  D0FC 07B8                add.w      A0, 0x7B8
  3810. 00002BD0  D1ED FD6A                add.l      A0, [A5 - 0x296]
  3811. 00002BD4  3010                     move.w     D0, [A0]
  3812. 00002BD6  6F00 006E                ble        +0x70 /* 00002C46 */
  3813. 00002BDA  70FF                     moveq.l    D0, 0xFFFFFFFF
  3814. 00002BDC  3F00                     move.w     -[A7], D0
  3815. 00002BDE  70FF                     moveq.l    D0, 0xFFFFFFFF
  3816. 00002BE0  3F00                     move.w     -[A7], D0
  3817. 00002BE2  4267                     clr.w      -[A7]
  3818. 00002BE4  7008                     moveq.l    D0, 0x08
  3819. 00002BE6  3F00                     move.w     -[A7], D0
  3820. 00002BE8  4267                     clr.w      -[A7]
  3821. 00002BEA  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3822. 00002BEE  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3823. 00002BF2  48C0                     ext.l      D0
  3824. 00002BF4  2200                     move.l     D1, D0
  3825. 00002BF6  7012                     moveq.l    D0, 0x12
  3826. 00002BF8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3827. 00002BFC  5180                     subq.l     D0, 8
  3828. 00002BFE  2F00                     move.l     -[A7], D0
  3829. 00002C00  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3830. 00002C04  48C0                     ext.l      D0
  3831. 00002C06  2200                     move.l     D1, D0
  3832. 00002C08  701E                     moveq.l    D0, 0x1E
  3833. 00002C0A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3834. 00002C0E  0480 0000 000E           subi.l     D0, 0xE
  3835. 00002C14  221F                     move.l     D1, [A7]+
  3836. 00002C16  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3837. 00002C1A  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3838. 00002C1E  48C0                     ext.l      D0
  3839. 00002C20  2200                     move.l     D1, D0
  3840. 00002C22  7012                     moveq.l    D0, 0x12
  3841. 00002C24  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3842. 00002C28  5080                     addq.l     D0, 8
  3843. 00002C2A  2F00                     move.l     -[A7], D0
  3844. 00002C2C  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3845. 00002C30  48C0                     ext.l      D0
  3846. 00002C32  2200                     move.l     D1, D0
  3847. 00002C34  701E                     moveq.l    D0, 0x1E
  3848. 00002C36  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3849. 00002C3A  0680 0000 000A           addi.l     D0, 0xA /* '\n' */
  3850. 00002C40  221F                     move.l     D1, [A7]+
  3851. 00002C42  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3852. label00002C46:
  3853. 00002C46  306E 814C                movea.w    A0, [A6 - 0x7EB4]
  3854. 00002C4A  D1C8                     add.l      A0, A0
  3855. 00002C4C  D0FC 07B8                add.w      A0, 0x7B8
  3856. 00002C50  D1ED FD6A                add.l      A0, [A5 - 0x296]
  3857. 00002C54  3010                     move.w     D0, [A0]
  3858. 00002C56  6600 0070                bne        +0x72 /* 00002CC8 */
  3859. 00002C5A  70FF                     moveq.l    D0, 0xFFFFFFFF
  3860. 00002C5C  3F00                     move.w     -[A7], D0
  3861. 00002C5E  70FF                     moveq.l    D0, 0xFFFFFFFF
  3862. 00002C60  3F00                     move.w     -[A7], D0
  3863. 00002C62  4267                     clr.w      -[A7]
  3864. 00002C64  7008                     moveq.l    D0, 0x08
  3865. 00002C66  3F00                     move.w     -[A7], D0
  3866. 00002C68  7003                     moveq.l    D0, 0x03
  3867. 00002C6A  3F00                     move.w     -[A7], D0
  3868. 00002C6C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3869. 00002C70  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3870. 00002C74  48C0                     ext.l      D0
  3871. 00002C76  2200                     move.l     D1, D0
  3872. 00002C78  7012                     moveq.l    D0, 0x12
  3873. 00002C7A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3874. 00002C7E  5180                     subq.l     D0, 8
  3875. 00002C80  2F00                     move.l     -[A7], D0
  3876. 00002C82  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3877. 00002C86  48C0                     ext.l      D0
  3878. 00002C88  2200                     move.l     D1, D0
  3879. 00002C8A  701E                     moveq.l    D0, 0x1E
  3880. 00002C8C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3881. 00002C90  0480 0000 000E           subi.l     D0, 0xE
  3882. 00002C96  221F                     move.l     D1, [A7]+
  3883. 00002C98  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3884. 00002C9C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3885. 00002CA0  48C0                     ext.l      D0
  3886. 00002CA2  2200                     move.l     D1, D0
  3887. 00002CA4  7012                     moveq.l    D0, 0x12
  3888. 00002CA6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3889. 00002CAA  5080                     addq.l     D0, 8
  3890. 00002CAC  2F00                     move.l     -[A7], D0
  3891. 00002CAE  302E 814A                move.w     D0, [A6 - 0x7EB6]
  3892. 00002CB2  48C0                     ext.l      D0
  3893. 00002CB4  2200                     move.l     D1, D0
  3894. 00002CB6  701E                     moveq.l    D0, 0x1E
  3895. 00002CB8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3896. 00002CBC  0680 0000 000A           addi.l     D0, 0xA /* '\n' */
  3897. 00002CC2  221F                     move.l     D1, [A7]+
  3898. 00002CC4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3899. label00002CC8:
  3900. 00002CC8  7050                     moveq.l    D0, 0x50
  3901. 00002CCA  526E 814C                addq.w     [A6 - 0x7EB4], 1
  3902. 00002CCE  B06E 814C                cmp.w      D0, [A6 - 0x7EB4]
  3903. 00002CD2  6C00 FDE4                bge        -0x21A /* 00002AB8 */
  3904. 00002CD6  4E75                     rts
  3905. label00002CD8:
  3906. 00002CD8  70FF                     moveq.l    D0, 0xFFFFFFFF
  3907. 00002CDA  3F00                     move.w     -[A7], D0
  3908. 00002CDC  700C                     moveq.l    D0, 0x0C
  3909. 00002CDE  3F00                     move.w     -[A7], D0
  3910. 00002CE0  70FF                     moveq.l    D0, 0xFFFFFFFF
  3911. 00002CE2  3F00                     move.w     -[A7], D0
  3912. 00002CE4  70FF                     moveq.l    D0, 0xFFFFFFFF
  3913. 00002CE6  3F00                     move.w     -[A7], D0
  3914. 00002CE8  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3915. 00002CEC  7001                     moveq.l    D0, 0x01
  3916. 00002CEE  3D40 8030                move.w     [A6 - 0x7FD0], D0
  3917. label00002CF2:
  3918. 00002CF2  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3919. 00002CF6  48C0                     ext.l      D0
  3920. 00002CF8  2200                     move.l     D1, D0
  3921. 00002CFA  7064                     moveq.l    D0, 0x64
  3922. 00002CFC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3923. 00002D00  0480 0000 0046           subi.l     D0, 0x46 /* 'F' */
  3924. 00002D06  3F00                     move.w     -[A7], D0
  3925. 00002D08  3F3C 009D                move.w     -[A7], 0x9D
  3926. 00002D0C  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3927. 00002D10  206D FD62                movea.l    A0, [A5 - 0x29E]
  3928. 00002D14  41E8 8208                lea.l      A0, [A0 - 0x7DF8]
  3929. 00002D18  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  3930. 00002D1C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3931. 00002D20  48C0                     ext.l      D0
  3932. 00002D22  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  3933. 00002D26  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3934. 00002D2A  48C0                     ext.l      D0
  3935. 00002D2C  E588                     lsl        D0, 2
  3936. 00002D2E  0680 0000 24DE           addi.l     D0, 0x24DE
  3937. 00002D34  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3938. 00002D38  2040                     movea.l    A0, D0
  3939. 00002D3A  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3940. 00002D3E  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  3941. 00002D42  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3942. 00002D46  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  3943. 00002D4A  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3944. 00002D4E  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  3945. 00002D52  6700 0040                beq        +0x42 /* 00002D94 */
  3946. 00002D56  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3947. 00002D5A  48C0                     ext.l      D0
  3948. 00002D5C  2200                     move.l     D1, D0
  3949. 00002D5E  7064                     moveq.l    D0, 0x64
  3950. 00002D60  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3951. 00002D64  0480 0000 0046           subi.l     D0, 0x46 /* 'F' */
  3952. 00002D6A  3F00                     move.w     -[A7], D0
  3953. 00002D6C  3F3C 00AF                move.w     -[A7], 0xAF
  3954. 00002D70  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3955. 00002D74  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3956. 00002D78  48C0                     ext.l      D0
  3957. 00002D7A  E588                     lsl        D0, 2
  3958. 00002D7C  0680 0000 24DE           addi.l     D0, 0x24DE
  3959. 00002D82  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3960. 00002D86  2040                     movea.l    A0, D0
  3961. 00002D88  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3962. 00002D8C  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  3963. 00002D90  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3964. label00002D94:
  3965. 00002D94  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3966. 00002D98  48C0                     ext.l      D0
  3967. 00002D9A  E588                     lsl        D0, 2
  3968. 00002D9C  0680 0000 24F2           addi.l     D0, 0x24F2
  3969. 00002DA2  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3970. 00002DA6  2040                     movea.l    A0, D0
  3971. 00002DA8  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3972. 00002DAC  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  3973. 00002DB0  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3974. 00002DB4  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  3975. 00002DB8  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  3976. 00002DBC  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  3977. 00002DC0  6700 0040                beq        +0x42 /* 00002E02 */
  3978. 00002DC4  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3979. 00002DC8  48C0                     ext.l      D0
  3980. 00002DCA  2200                     move.l     D1, D0
  3981. 00002DCC  7064                     moveq.l    D0, 0x64
  3982. 00002DCE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  3983. 00002DD2  0480 0000 0046           subi.l     D0, 0x46 /* 'F' */
  3984. 00002DD8  3F00                     move.w     -[A7], D0
  3985. 00002DDA  3F3C 00BE                move.w     -[A7], 0xBE
  3986. 00002DDE  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  3987. 00002DE2  302E 8030                move.w     D0, [A6 - 0x7FD0]
  3988. 00002DE6  48C0                     ext.l      D0
  3989. 00002DE8  E588                     lsl        D0, 2
  3990. 00002DEA  0680 0000 24F2           addi.l     D0, 0x24F2
  3991. 00002DF0  D0AD FD6A                add.l      D0, [A5 - 0x296]
  3992. 00002DF4  2040                     movea.l    A0, D0
  3993. 00002DF6  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  3994. 00002DFA  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  3995. 00002DFE  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  3996. label00002E02:
  3997. 00002E02  302E 8022                move.w     D0, [A6 - 0x7FDE]
  3998. 00002E06  48C0                     ext.l      D0
  3999. 00002E08  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  4000. 00002E0C  B088                     cmp.l      D0, A0
  4001. 00002E0E  6600 0068                bne        +0x6A /* 00002E78 */
  4002. 00002E12  7005                     moveq.l    D0, 0x05
  4003. 00002E14  3F00                     move.w     -[A7], D0
  4004. 00002E16  7005                     moveq.l    D0, 0x05
  4005. 00002E18  3F00                     move.w     -[A7], D0
  4006. 00002E1A  4267                     clr.w      -[A7]
  4007. 00002E1C  7008                     moveq.l    D0, 0x08
  4008. 00002E1E  3F00                     move.w     -[A7], D0
  4009. 00002E20  4267                     clr.w      -[A7]
  4010. 00002E22  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  4011. 00002E26  302E 8022                move.w     D0, [A6 - 0x7FDE]
  4012. 00002E2A  48C0                     ext.l      D0
  4013. 00002E2C  2200                     move.l     D1, D0
  4014. 00002E2E  7064                     moveq.l    D0, 0x64
  4015. 00002E30  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4016. 00002E34  0480 0000 005A           subi.l     D0, 0x5A /* 'Z' */
  4017. 00002E3A  2200                     move.l     D1, D0
  4018. 00002E3C  203C 0000 008C           move.l     D0, 0x8C
  4019. 00002E42  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4020. 00002E46  302E 8022                move.w     D0, [A6 - 0x7FDE]
  4021. 00002E4A  48C0                     ext.l      D0
  4022. 00002E4C  2200                     move.l     D1, D0
  4023. 00002E4E  7064                     moveq.l    D0, 0x64
  4024. 00002E50  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4025. 00002E54  5A80                     addq.l     D0, 5
  4026. 00002E56  2200                     move.l     D1, D0
  4027. 00002E58  203C 0000 00C8           move.l     D0, 0xC8
  4028. 00002E5E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4029. 00002E62  7001                     moveq.l    D0, 0x01
  4030. 00002E64  3F00                     move.w     -[A7], D0
  4031. 00002E66  7001                     moveq.l    D0, 0x01
  4032. 00002E68  3F00                     move.w     -[A7], D0
  4033. 00002E6A  4267                     clr.w      -[A7]
  4034. 00002E6C  70FF                     moveq.l    D0, 0xFFFFFFFF
  4035. 00002E6E  3F00                     move.w     -[A7], D0
  4036. 00002E70  70FF                     moveq.l    D0, 0xFFFFFFFF
  4037. 00002E72  3F00                     move.w     -[A7], D0
  4038. 00002E74  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  4039. label00002E78:
  4040. 00002E78  302E 8014                move.w     D0, [A6 - 0x7FEC]
  4041. 00002E7C  48C0                     ext.l      D0
  4042. 00002E7E  526E 8030                addq.w     [A6 - 0x7FD0], 1
  4043. 00002E82  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  4044. 00002E86  6C00 FE6A                bge        -0x194 /* 00002CF2 */
  4045. 00002E8A  203C 0000 017C           move.l     D0, 0x17C
  4046. 00002E90  2200                     move.l     D1, D0
  4047. 00002E92  704C                     moveq.l    D0, 0x4C
  4048. 00002E94  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4049. 00002E98  203C 0000 017C           move.l     D0, 0x17C
  4050. 00002E9E  2200                     move.l     D1, D0
  4051. 00002EA0  704C                     moveq.l    D0, 0x4C
  4052. 00002EA2  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4053. 00002EA6  203C 0000 0195           move.l     D0, 0x195
  4054. 00002EAC  2200                     move.l     D1, D0
  4055. 00002EAE  7064                     moveq.l    D0, 0x64
  4056. 00002EB0  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4057. 00002EB4  7004                     moveq.l    D0, 0x04
  4058. 00002EB6  3F00                     move.w     -[A7], D0
  4059. 00002EB8  7009                     moveq.l    D0, 0x09
  4060. 00002EBA  3F00                     move.w     -[A7], D0
  4061. 00002EBC  4267                     clr.w      -[A7]
  4062. 00002EBE  7001                     moveq.l    D0, 0x01
  4063. 00002EC0  3F00                     move.w     -[A7], D0
  4064. 00002EC2  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4065. 00002EC6  3F3C 017D                move.w     -[A7], 0x17D
  4066. 00002ECA  7039                     moveq.l    D0, 0x39
  4067. 00002ECC  3F00                     move.w     -[A7], D0
  4068. 00002ECE  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4069. 00002ED2  206D FD62                movea.l    A0, [A5 - 0x29E]
  4070. 00002ED6  41E8 8210                lea.l      A0, [A0 - 0x7DF0]
  4071. 00002EDA  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4072. 00002EDE  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4073. 00002EE2  3F3C 017D                move.w     -[A7], 0x17D
  4074. 00002EE6  7044                     moveq.l    D0, 0x44
  4075. 00002EE8  3F00                     move.w     -[A7], D0
  4076. 00002EEA  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4077. 00002EEE  206D FD62                movea.l    A0, [A5 - 0x29E]
  4078. 00002EF2  41E8 8216                lea.l      A0, [A0 - 0x7DEA]
  4079. 00002EF6  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4080. 00002EFA  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4081. 00002EFE  4E75                     rts
  4082. fn00002F00:
  4083. 00002F00  4267                     clr.w      -[A7]
  4084. 00002F02  700C                     moveq.l    D0, 0x0C
  4085. 00002F04  3F00                     move.w     -[A7], D0
  4086. 00002F06  70FF                     moveq.l    D0, 0xFFFFFFFF
  4087. 00002F08  3F00                     move.w     -[A7], D0
  4088. 00002F0A  7001                     moveq.l    D0, 0x01
  4089. 00002F0C  3F00                     move.w     -[A7], D0
  4090. 00002F0E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4091. 00002F12  7012                     moveq.l    D0, 0x12
  4092. 00002F14  3F00                     move.w     -[A7], D0
  4093. 00002F16  702C                     moveq.l    D0, 0x2C
  4094. 00002F18  3F00                     move.w     -[A7], D0
  4095. 00002F1A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4096. 00002F1E  206D FD62                movea.l    A0, [A5 - 0x29E]
  4097. 00002F22  41E8 821C                lea.l      A0, [A0 - 0x7DE4]
  4098. 00002F26  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4099. 00002F2A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4100. 00002F2E  70FF                     moveq.l    D0, 0xFFFFFFFF
  4101. 00002F30  3F00                     move.w     -[A7], D0
  4102. 00002F32  7018                     moveq.l    D0, 0x18
  4103. 00002F34  3F00                     move.w     -[A7], D0
  4104. 00002F36  70FF                     moveq.l    D0, 0xFFFFFFFF
  4105. 00002F38  3F00                     move.w     -[A7], D0
  4106. 00002F3A  70FF                     moveq.l    D0, 0xFFFFFFFF
  4107. 00002F3C  3F00                     move.w     -[A7], D0
  4108. 00002F3E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4109. 00002F42  7064                     moveq.l    D0, 0x64
  4110. 00002F44  3F00                     move.w     -[A7], D0
  4111. 00002F46  702D                     moveq.l    D0, 0x2D
  4112. 00002F48  3F00                     move.w     -[A7], D0
  4113. 00002F4A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4114. 00002F4E  206D FD62                movea.l    A0, [A5 - 0x29E]
  4115. 00002F52  41E8 8228                lea.l      A0, [A0 - 0x7DD8]
  4116. 00002F56  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4117. 00002F5A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4118. 00002F5E  70FF                     moveq.l    D0, 0xFFFFFFFF
  4119. 00002F60  3F00                     move.w     -[A7], D0
  4120. 00002F62  700C                     moveq.l    D0, 0x0C
  4121. 00002F64  3F00                     move.w     -[A7], D0
  4122. 00002F66  70FF                     moveq.l    D0, 0xFFFFFFFF
  4123. 00002F68  3F00                     move.w     -[A7], D0
  4124. 00002F6A  70FF                     moveq.l    D0, 0xFFFFFFFF
  4125. 00002F6C  3F00                     move.w     -[A7], D0
  4126. 00002F6E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4127. 00002F72  3F3C 015E                move.w     -[A7], 0x15E
  4128. 00002F76  7020                     moveq.l    D0, 0x20
  4129. 00002F78  3F00                     move.w     -[A7], D0
  4130. 00002F7A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4131. 00002F7E  206D FD62                movea.l    A0, [A5 - 0x29E]
  4132. 00002F82  41E8 8238                lea.l      A0, [A0 - 0x7DC8]
  4133. 00002F86  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4134. 00002F8A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4135. 00002F8E  7012                     moveq.l    D0, 0x12
  4136. 00002F90  3F00                     move.w     -[A7], D0
  4137. 00002F92  7044                     moveq.l    D0, 0x44
  4138. 00002F94  3F00                     move.w     -[A7], D0
  4139. 00002F96  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4140. 00002F9A  206D FD62                movea.l    A0, [A5 - 0x29E]
  4141. 00002F9E  41E8 823E                lea.l      A0, [A0 - 0x7DC2]
  4142. 00002FA2  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4143. 00002FA6  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4144. 00002FAA  7012                     moveq.l    D0, 0x12
  4145. 00002FAC  3F00                     move.w     -[A7], D0
  4146. 00002FAE  7053                     moveq.l    D0, 0x53
  4147. 00002FB0  3F00                     move.w     -[A7], D0
  4148. 00002FB2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4149. 00002FB6  206D FD62                movea.l    A0, [A5 - 0x29E]
  4150. 00002FBA  41E8 8274                lea.l      A0, [A0 - 0x7D8C]
  4151. 00002FBE  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4152. 00002FC2  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4153. 00002FC6  7012                     moveq.l    D0, 0x12
  4154. 00002FC8  3F00                     move.w     -[A7], D0
  4155. 00002FCA  7069                     moveq.l    D0, 0x69
  4156. 00002FCC  3F00                     move.w     -[A7], D0
  4157. 00002FCE  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4158. 00002FD2  206D FD62                movea.l    A0, [A5 - 0x29E]
  4159. 00002FD6  41E8 82AE                lea.l      A0, [A0 - 0x7D52]
  4160. 00002FDA  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4161. 00002FDE  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4162. 00002FE2  203C 0000 0096           move.l     D0, 0x96
  4163. 00002FE8  2200                     move.l     D1, D0
  4164. 00002FEA  705D                     moveq.l    D0, 0x5D
  4165. 00002FEC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4166. 00002FF0  203C 0000 00C9           move.l     D0, 0xC9
  4167. 00002FF6  2200                     move.l     D1, D0
  4168. 00002FF8  706C                     moveq.l    D0, 0x6C
  4169. 00002FFA  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4170. 00002FFE  203C 0000 00AF           move.l     D0, 0xAF
  4171. 00003004  2200                     move.l     D1, D0
  4172. 00003006  705D                     moveq.l    D0, 0x5D
  4173. 00003008  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4174. 0000300C  203C 0000 00E2           move.l     D0, 0xE2
  4175. 00003012  2200                     move.l     D1, D0
  4176. 00003014  706C                     moveq.l    D0, 0x6C
  4177. 00003016  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4178. 0000301A  203C 0000 00C8           move.l     D0, 0xC8
  4179. 00003020  2200                     move.l     D1, D0
  4180. 00003022  705D                     moveq.l    D0, 0x5D
  4181. 00003024  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4182. 00003028  203C 0000 00FB           move.l     D0, 0xFB
  4183. 0000302E  2200                     move.l     D1, D0
  4184. 00003030  706C                     moveq.l    D0, 0x6C
  4185. 00003032  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4186. 00003036  6100 F8AE                bsr        -0x750 /* 000028E6 */
  4187. 0000303A  70FF                     moveq.l    D0, 0xFFFFFFFF
  4188. 0000303C  3F00                     move.w     -[A7], D0
  4189. 0000303E  70FF                     moveq.l    D0, 0xFFFFFFFF
  4190. 00003040  3F00                     move.w     -[A7], D0
  4191. 00003042  4267                     clr.w      -[A7]
  4192. 00003044  7008                     moveq.l    D0, 0x08
  4193. 00003046  3F00                     move.w     -[A7], D0
  4194. 00003048  70FF                     moveq.l    D0, 0xFFFFFFFF
  4195. 0000304A  3F00                     move.w     -[A7], D0
  4196. 0000304C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  4197. 00003050  7000                     moveq.l    D0, 0x00
  4198. 00003052  3D40 8030                move.w     [A6 - 0x7FD0], D0
  4199. 00003056  7001                     moveq.l    D0, 0x01
  4200. 00003058  3D40 814A                move.w     [A6 - 0x7EB6], D0
  4201. label0000305C:
  4202. 0000305C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4203. 00003060  48C0                     ext.l      D0
  4204. 00003062  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  4205. 00003066  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  4206. 0000306A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4207. 0000306E  48C0                     ext.l      D0
  4208. 00003070  E588                     lsl        D0, 2
  4209. 00003072  0680 0000 24DE           addi.l     D0, 0x24DE
  4210. 00003078  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4211. 0000307C  2040                     movea.l    A0, D0
  4212. 0000307E  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  4213. 00003082  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  4214. 00003086  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  4215. 0000308A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4216. 0000308E  48C0                     ext.l      D0
  4217. 00003090  E588                     lsl        D0, 2
  4218. 00003092  0680 0000 24F2           addi.l     D0, 0x24F2
  4219. 00003098  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4220. 0000309C  2040                     movea.l    A0, D0
  4221. 0000309E  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  4222. 000030A2  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  4223. 000030A6  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  4224. 000030AA  3D40 8030                move.w     [A6 - 0x7FD0], D0
  4225. 000030AE  7004                     moveq.l    D0, 0x04
  4226. 000030B0  526E 814A                addq.w     [A6 - 0x7EB6], 1
  4227. 000030B4  B06E 814A                cmp.w      D0, [A6 - 0x7EB6]
  4228. 000030B8  6CA2                     bge        -0x5C /* 0000305C */
  4229. 000030BA  7001                     moveq.l    D0, 0x01
  4230. 000030BC  2F00                     move.l     -[A7], D0
  4231. 000030BE  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4232. 000030C2  56C0                     sne        D0
  4233. 000030C4  4880                     ext.w      D0
  4234. 000030C6  48C0                     ext.l      D0
  4235. 000030C8  221F                     move.l     D1, [A7]+
  4236. 000030CA  D081                     add.l      D0, D1
  4237. 000030CC  3D40 8456                move.w     [A6 - 0x7BAA], D0
  4238. 000030D0  7009                     moveq.l    D0, 0x09
  4239. 000030D2  3F00                     move.w     -[A7], D0
  4240. 000030D4  7001                     moveq.l    D0, 0x01
  4241. 000030D6  2F00                     move.l     -[A7], D0
  4242. 000030D8  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4243. 000030DC  57C0                     seq        D0
  4244. 000030DE  4880                     ext.w      D0
  4245. 000030E0  48C0                     ext.l      D0
  4246. 000030E2  221F                     move.l     D1, [A7]+
  4247. 000030E4  D081                     add.l      D0, D1
  4248. 000030E6  3F00                     move.w     -[A7], D0
  4249. 000030E8  206D FD62                movea.l    A0, [A5 - 0x29E]
  4250. 000030EC  4868 82CE                pea.l      [A0 - 0x7D32]
  4251. 000030F0  3F3C 011D                move.w     -[A7], 0x11D
  4252. 000030F4  705F                     moveq.l    D0, 0x5F
  4253. 000030F6  3F00                     move.w     -[A7], D0
  4254. 000030F8  70FF                     moveq.l    D0, 0xFFFFFFFF
  4255. 000030FA  3F00                     move.w     -[A7], D0
  4256. 000030FC  3F3C 0181                move.w     -[A7], 0x181
  4257. 00003100  7073                     moveq.l    D0, 0x73
  4258. 00003102  3F00                     move.w     -[A7], D0
  4259. 00003104  70FF                     moveq.l    D0, 0xFFFFFFFF
  4260. 00003106  3F00                     move.w     -[A7], D0
  4261. 00003108  7001                     moveq.l    D0, 0x01
  4262. 0000310A  3F00                     move.w     -[A7], D0
  4263. 0000310C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4264. 00003110  7012                     moveq.l    D0, 0x12
  4265. 00003112  3F00                     move.w     -[A7], D0
  4266. 00003114  7078                     moveq.l    D0, 0x78
  4267. 00003116  3F00                     move.w     -[A7], D0
  4268. 00003118  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4269. 0000311C  206D FD62                movea.l    A0, [A5 - 0x29E]
  4270. 00003120  41E8 82DC                lea.l      A0, [A0 - 0x7D24]
  4271. 00003124  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4272. 00003128  700A                     moveq.l    D0, 0x0A
  4273. 0000312A  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4274. 0000312E  206D FD62                movea.l    A0, [A5 - 0x29E]
  4275. 00003132  41E8 82E6                lea.l      A0, [A0 - 0x7D1A]
  4276. 00003136  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4277. 0000313A  7012                     moveq.l    D0, 0x12
  4278. 0000313C  3F00                     move.w     -[A7], D0
  4279. 0000313E  3F3C 0087                move.w     -[A7], 0x87
  4280. 00003142  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4281. 00003146  206D FD62                movea.l    A0, [A5 - 0x29E]
  4282. 0000314A  41E8 82FE                lea.l      A0, [A0 - 0x7D02]
  4283. 0000314E  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4284. 00003152  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4285. 00003156  3F3C 00B9                move.w     -[A7], 0xB9
  4286. 0000315A  3F3C 0087                move.w     -[A7], 0x87
  4287. 0000315E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4288. 00003162  302E 8004                move.w     D0, [A6 - 0x7FFC]
  4289. 00003166  48C0                     ext.l      D0
  4290. 00003168  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4291. 0000316C  7012                     moveq.l    D0, 0x12
  4292. 0000316E  3F00                     move.w     -[A7], D0
  4293. 00003170  3F3C 0096                move.w     -[A7], 0x96
  4294. 00003174  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4295. 00003178  206D FD62                movea.l    A0, [A5 - 0x29E]
  4296. 0000317C  41E8 8316                lea.l      A0, [A0 - 0x7CEA]
  4297. 00003180  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4298. 00003184  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4299. 00003188  3F3C 00B9                move.w     -[A7], 0xB9
  4300. 0000318C  3F3C 0096                move.w     -[A7], 0x96
  4301. 00003190  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4302. 00003194  302E 8006                move.w     D0, [A6 - 0x7FFA]
  4303. 00003198  48C0                     ext.l      D0
  4304. 0000319A  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4305. 0000319E  7012                     moveq.l    D0, 0x12
  4306. 000031A0  3F00                     move.w     -[A7], D0
  4307. 000031A2  3F3C 00A5                move.w     -[A7], 0xA5
  4308. 000031A6  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4309. 000031AA  206D FD62                movea.l    A0, [A5 - 0x29E]
  4310. 000031AE  41E8 8330                lea.l      A0, [A0 - 0x7CD0]
  4311. 000031B2  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4312. 000031B6  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4313. 000031BA  3F3C 00B9                move.w     -[A7], 0xB9
  4314. 000031BE  3F3C 00A5                move.w     -[A7], 0xA5
  4315. 000031C2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4316. 000031C6  302E 8008                move.w     D0, [A6 - 0x7FF8]
  4317. 000031CA  48C0                     ext.l      D0
  4318. 000031CC  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4319. 000031D0  7012                     moveq.l    D0, 0x12
  4320. 000031D2  3F00                     move.w     -[A7], D0
  4321. 000031D4  3F3C 00B4                move.w     -[A7], 0xB4
  4322. 000031D8  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4323. 000031DC  206D FD62                movea.l    A0, [A5 - 0x29E]
  4324. 000031E0  41E8 834A                lea.l      A0, [A0 - 0x7CB6]
  4325. 000031E4  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4326. 000031E8  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4327. 000031EC  3F3C 00B9                move.w     -[A7], 0xB9
  4328. 000031F0  3F3C 00B4                move.w     -[A7], 0xB4
  4329. 000031F4  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4330. 000031F8  302E 800A                move.w     D0, [A6 - 0x7FF6]
  4331. 000031FC  48C0                     ext.l      D0
  4332. 000031FE  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  4333. 00003202  700A                     moveq.l    D0, 0x0A
  4334. 00003204  3F00                     move.w     -[A7], D0
  4335. 00003206  7001                     moveq.l    D0, 0x01
  4336. 00003208  306E 800E                movea.w    A0, [A6 - 0x7FF2]
  4337. 0000320C  D088                     add.l      D0, A0
  4338. 0000320E  3F00                     move.w     -[A7], D0
  4339. 00003210  206D FD62                movea.l    A0, [A5 - 0x29E]
  4340. 00003214  4868 8364                pea.l      [A0 - 0x7C9C]
  4341. 00003218  3F3C 00FA                move.w     -[A7], 0xFA
  4342. 0000321C  3F3C 0083                move.w     -[A7], 0x83
  4343. 00003220  70FF                     moveq.l    D0, 0xFFFFFFFF
  4344. 00003222  3F00                     move.w     -[A7], D0
  4345. 00003224  3F3C 014A                move.w     -[A7], 0x14A
  4346. 00003228  3F3C 0091                move.w     -[A7], 0x91
  4347. 0000322C  70FF                     moveq.l    D0, 0xFFFFFFFF
  4348. 0000322E  3F00                     move.w     -[A7], D0
  4349. 00003230  7002                     moveq.l    D0, 0x02
  4350. 00003232  3F00                     move.w     -[A7], D0
  4351. 00003234  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4352. 00003238  700B                     moveq.l    D0, 0x0B
  4353. 0000323A  3F00                     move.w     -[A7], D0
  4354. 0000323C  7001                     moveq.l    D0, 0x01
  4355. 0000323E  306E 8010                movea.w    A0, [A6 - 0x7FF0]
  4356. 00003242  D088                     add.l      D0, A0
  4357. 00003244  3F00                     move.w     -[A7], D0
  4358. 00003246  206D FD62                movea.l    A0, [A5 - 0x29E]
  4359. 0000324A  4868 836A                pea.l      [A0 - 0x7C96]
  4360. 0000324E  3F3C 00FA                move.w     -[A7], 0xFA
  4361. 00003252  3F3C 0093                move.w     -[A7], 0x93
  4362. 00003256  70FF                     moveq.l    D0, 0xFFFFFFFF
  4363. 00003258  3F00                     move.w     -[A7], D0
  4364. 0000325A  3F3C 014A                move.w     -[A7], 0x14A
  4365. 0000325E  3F3C 00A1                move.w     -[A7], 0xA1
  4366. 00003262  70FF                     moveq.l    D0, 0xFFFFFFFF
  4367. 00003264  3F00                     move.w     -[A7], D0
  4368. 00003266  7002                     moveq.l    D0, 0x02
  4369. 00003268  3F00                     move.w     -[A7], D0
  4370. 0000326A  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4371. 0000326E  700C                     moveq.l    D0, 0x0C
  4372. 00003270  3F00                     move.w     -[A7], D0
  4373. 00003272  7001                     moveq.l    D0, 0x01
  4374. 00003274  306E 8012                movea.w    A0, [A6 - 0x7FEE]
  4375. 00003278  D088                     add.l      D0, A0
  4376. 0000327A  3F00                     move.w     -[A7], D0
  4377. 0000327C  206D FD62                movea.l    A0, [A5 - 0x29E]
  4378. 00003280  4868 8370                pea.l      [A0 - 0x7C90]
  4379. 00003284  3F3C 00FA                move.w     -[A7], 0xFA
  4380. 00003288  3F3C 00A3                move.w     -[A7], 0xA3
  4381. 0000328C  70FF                     moveq.l    D0, 0xFFFFFFFF
  4382. 0000328E  3F00                     move.w     -[A7], D0
  4383. 00003290  3F3C 014A                move.w     -[A7], 0x14A
  4384. 00003294  3F3C 00B1                move.w     -[A7], 0xB1
  4385. 00003298  70FF                     moveq.l    D0, 0xFFFFFFFF
  4386. 0000329A  3F00                     move.w     -[A7], D0
  4387. 0000329C  7002                     moveq.l    D0, 0x02
  4388. 0000329E  3F00                     move.w     -[A7], D0
  4389. 000032A0  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4390. 000032A4  7004                     moveq.l    D0, 0x04
  4391. 000032A6  3F00                     move.w     -[A7], D0
  4392. 000032A8  7001                     moveq.l    D0, 0x01
  4393. 000032AA  3F00                     move.w     -[A7], D0
  4394. 000032AC  206D FD62                movea.l    A0, [A5 - 0x29E]
  4395. 000032B0  4868 837A                pea.l      [A0 - 0x7C86]
  4396. 000032B4  7014                     moveq.l    D0, 0x14
  4397. 000032B6  3F00                     move.w     -[A7], D0
  4398. 000032B8  3F3C 00BB                move.w     -[A7], 0xBB
  4399. 000032BC  70FF                     moveq.l    D0, 0xFFFFFFFF
  4400. 000032BE  3F00                     move.w     -[A7], D0
  4401. 000032C0  7078                     moveq.l    D0, 0x78
  4402. 000032C2  3F00                     move.w     -[A7], D0
  4403. 000032C4  3F3C 00CF                move.w     -[A7], 0xCF
  4404. 000032C8  70FF                     moveq.l    D0, 0xFFFFFFFF
  4405. 000032CA  3F00                     move.w     -[A7], D0
  4406. 000032CC  7001                     moveq.l    D0, 0x01
  4407. 000032CE  3F00                     move.w     -[A7], D0
  4408. 000032D0  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4409. 000032D4  7005                     moveq.l    D0, 0x05
  4410. 000032D6  3F00                     move.w     -[A7], D0
  4411. 000032D8  7001                     moveq.l    D0, 0x01
  4412. 000032DA  3F00                     move.w     -[A7], D0
  4413. 000032DC  206D FD62                movea.l    A0, [A5 - 0x29E]
  4414. 000032E0  4868 8380                pea.l      [A0 - 0x7C80]
  4415. 000032E4  3F3C 009D                move.w     -[A7], 0x9D
  4416. 000032E8  3F3C 00BB                move.w     -[A7], 0xBB
  4417. 000032EC  70FF                     moveq.l    D0, 0xFFFFFFFF
  4418. 000032EE  3F00                     move.w     -[A7], D0
  4419. 000032F0  3F3C 0101                move.w     -[A7], 0x101
  4420. 000032F4  3F3C 00CF                move.w     -[A7], 0xCF
  4421. 000032F8  70FF                     moveq.l    D0, 0xFFFFFFFF
  4422. 000032FA  3F00                     move.w     -[A7], D0
  4423. 000032FC  7001                     moveq.l    D0, 0x01
  4424. 000032FE  3F00                     move.w     -[A7], D0
  4425. 00003300  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4426. 00003304  7006                     moveq.l    D0, 0x06
  4427. 00003306  3F00                     move.w     -[A7], D0
  4428. 00003308  7001                     moveq.l    D0, 0x01
  4429. 0000330A  3F00                     move.w     -[A7], D0
  4430. 0000330C  206D FD62                movea.l    A0, [A5 - 0x29E]
  4431. 00003310  4868 838A                pea.l      [A0 - 0x7C76]
  4432. 00003314  3F3C 0126                move.w     -[A7], 0x126
  4433. 00003318  3F3C 00BB                move.w     -[A7], 0xBB
  4434. 0000331C  70FF                     moveq.l    D0, 0xFFFFFFFF
  4435. 0000331E  3F00                     move.w     -[A7], D0
  4436. 00003320  3F3C 018A                move.w     -[A7], 0x18A
  4437. 00003324  3F3C 00CF                move.w     -[A7], 0xCF
  4438. 00003328  70FF                     moveq.l    D0, 0xFFFFFFFF
  4439. 0000332A  3F00                     move.w     -[A7], D0
  4440. 0000332C  7001                     moveq.l    D0, 0x01
  4441. 0000332E  3F00                     move.w     -[A7], D0
  4442. 00003330  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4443. 00003334  203C 0000 00E6           move.l     D0, 0xE6
  4444. 0000333A  2200                     move.l     D1, D0
  4445. 0000333C  707D                     moveq.l    D0, 0x7D
  4446. 0000333E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4447. 00003342  203C 0000 00F0           move.l     D0, 0xF0
  4448. 00003348  2200                     move.l     D1, D0
  4449. 0000334A  203C 0000 0084           move.l     D0, 0x84
  4450. 00003350  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4451. 00003354  203C 0000 00E6           move.l     D0, 0xE6
  4452. 0000335A  2200                     move.l     D1, D0
  4453. 0000335C  203C 0000 0083           move.l     D0, 0x83
  4454. 00003362  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4455. 00003366  203C 0000 00F0           move.l     D0, 0xF0
  4456. 0000336C  2200                     move.l     D1, D0
  4457. 0000336E  203C 0000 008A           move.l     D0, 0x8A
  4458. 00003374  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4459. 00003378  203C 0000 00E6           move.l     D0, 0xE6
  4460. 0000337E  2200                     move.l     D1, D0
  4461. 00003380  203C 0000 008C           move.l     D0, 0x8C
  4462. 00003386  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4463. 0000338A  203C 0000 00F0           move.l     D0, 0xF0
  4464. 00003390  2200                     move.l     D1, D0
  4465. 00003392  203C 0000 0093           move.l     D0, 0x93
  4466. 00003398  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4467. 0000339C  203C 0000 00E6           move.l     D0, 0xE6
  4468. 000033A2  2200                     move.l     D1, D0
  4469. 000033A4  203C 0000 0092           move.l     D0, 0x92
  4470. 000033AA  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4471. 000033AE  203C 0000 00F0           move.l     D0, 0xF0
  4472. 000033B4  2200                     move.l     D1, D0
  4473. 000033B6  203C 0000 0099           move.l     D0, 0x99
  4474. 000033BC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4475. 000033C0  203C 0000 00E6           move.l     D0, 0xE6
  4476. 000033C6  2200                     move.l     D1, D0
  4477. 000033C8  203C 0000 009B           move.l     D0, 0x9B
  4478. 000033CE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4479. 000033D2  203C 0000 00F0           move.l     D0, 0xF0
  4480. 000033D8  2200                     move.l     D1, D0
  4481. 000033DA  203C 0000 00A2           move.l     D0, 0xA2
  4482. 000033E0  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4483. 000033E4  203C 0000 00E6           move.l     D0, 0xE6
  4484. 000033EA  2200                     move.l     D1, D0
  4485. 000033EC  203C 0000 00A1           move.l     D0, 0xA1
  4486. 000033F2  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4487. 000033F6  203C 0000 00F0           move.l     D0, 0xF0
  4488. 000033FC  2200                     move.l     D1, D0
  4489. 000033FE  203C 0000 00A8           move.l     D0, 0xA8
  4490. 00003404  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4491. 00003408  203C 0000 00E6           move.l     D0, 0xE6
  4492. 0000340E  2200                     move.l     D1, D0
  4493. 00003410  203C 0000 00AA           move.l     D0, 0xAA
  4494. 00003416  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4495. 0000341A  203C 0000 00F0           move.l     D0, 0xF0
  4496. 00003420  2200                     move.l     D1, D0
  4497. 00003422  203C 0000 00B1           move.l     D0, 0xB1
  4498. 00003428  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4499. 0000342C  203C 0000 00E6           move.l     D0, 0xE6
  4500. 00003432  2200                     move.l     D1, D0
  4501. 00003434  203C 0000 00B0           move.l     D0, 0xB0
  4502. 0000343A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4503. 0000343E  203C 0000 00F0           move.l     D0, 0xF0
  4504. 00003444  2200                     move.l     D1, D0
  4505. 00003446  203C 0000 00B7           move.l     D0, 0xB7
  4506. 0000344C  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4507. 00003450  3F3C 015E                move.w     -[A7], 0x15E
  4508. 00003454  3F3C 008A                move.w     -[A7], 0x8A
  4509. 00003458  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4510. 0000345C  206D FD62                movea.l    A0, [A5 - 0x29E]
  4511. 00003460  41E8 8390                lea.l      A0, [A0 - 0x7C70]
  4512. 00003464  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4513. 00003468  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4514. 0000346C  3F3C 0162                move.w     -[A7], 0x162
  4515. 00003470  3F3C 0098                move.w     -[A7], 0x98
  4516. 00003474  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4517. 00003478  206D FD62                movea.l    A0, [A5 - 0x29E]
  4518. 0000347C  41E8 8396                lea.l      A0, [A0 - 0x7C6A]
  4519. 00003480  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4520. 00003484  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4521. 00003488  3F3C 017B                move.w     -[A7], 0x17B
  4522. 0000348C  3F3C 0098                move.w     -[A7], 0x98
  4523. 00003490  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4524. 00003494  206D FD62                movea.l    A0, [A5 - 0x29E]
  4525. 00003498  41E8 8398                lea.l      A0, [A0 - 0x7C68]
  4526. 0000349C  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4527. 000034A0  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4528. 000034A4  3F3C 0162                move.w     -[A7], 0x162
  4529. 000034A8  3F3C 00A6                move.w     -[A7], 0xA6
  4530. 000034AC  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4531. 000034B0  206D FD62                movea.l    A0, [A5 - 0x29E]
  4532. 000034B4  41E8 839A                lea.l      A0, [A0 - 0x7C66]
  4533. 000034B8  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4534. 000034BC  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4535. 000034C0  3F3C 017A                move.w     -[A7], 0x17A
  4536. 000034C4  3F3C 00A6                move.w     -[A7], 0xA6
  4537. 000034C8  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4538. 000034CC  206D FD62                movea.l    A0, [A5 - 0x29E]
  4539. 000034D0  41E8 839C                lea.l      A0, [A0 - 0x7C64]
  4540. 000034D4  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4541. 000034D8  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4542. 000034DC  3F3C 0162                move.w     -[A7], 0x162
  4543. 000034E0  3F3C 00B4                move.w     -[A7], 0xB4
  4544. 000034E4  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4545. 000034E8  206D FD62                movea.l    A0, [A5 - 0x29E]
  4546. 000034EC  41E8 839E                lea.l      A0, [A0 - 0x7C62]
  4547. 000034F0  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4548. 000034F4  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4549. 000034F8  3F3C 017B                move.w     -[A7], 0x17B
  4550. 000034FC  3F3C 00B4                move.w     -[A7], 0xB4
  4551. 00003500  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  4552. 00003504  206D FD62                movea.l    A0, [A5 - 0x29E]
  4553. 00003508  41E8 83A0                lea.l      A0, [A0 - 0x7C60]
  4554. 0000350C  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  4555. 00003510  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  4556. 00003514  203C 0000 0172           move.l     D0, 0x172
  4557. 0000351A  2200                     move.l     D1, D0
  4558. 0000351C  203C 0000 008D           move.l     D0, 0x8D
  4559. 00003522  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4560. 00003526  203C 0000 0173           move.l     D0, 0x173
  4561. 0000352C  2200                     move.l     D1, D0
  4562. 0000352E  203C 0000 00B7           move.l     D0, 0xB7
  4563. 00003534  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4564. 00003538  7003                     moveq.l    D0, 0x03
  4565. 0000353A  3D40 8030                move.w     [A6 - 0x7FD0], D0
  4566. label0000353E:
  4567. 0000353E  203C 0000 0159           move.l     D0, 0x159
  4568. 00003544  2F00                     move.l     -[A7], D0
  4569. 00003546  7054                     moveq.l    D0, 0x54
  4570. 00003548  2F00                     move.l     -[A7], D0
  4571. 0000354A  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4572. 0000354E  48C0                     ext.l      D0
  4573. 00003550  2200                     move.l     D1, D0
  4574. 00003552  700E                     moveq.l    D0, 0x0E
  4575. 00003554  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4576. 00003558  221F                     move.l     D1, [A7]+
  4577. 0000355A  D081                     add.l      D0, D1
  4578. 0000355C  221F                     move.l     D1, [A7]+
  4579. 0000355E  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4580. 00003562  203C 0000 018B           move.l     D0, 0x18B
  4581. 00003568  2F00                     move.l     -[A7], D0
  4582. 0000356A  7063                     moveq.l    D0, 0x63
  4583. 0000356C  2F00                     move.l     -[A7], D0
  4584. 0000356E  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4585. 00003572  48C0                     ext.l      D0
  4586. 00003574  2200                     move.l     D1, D0
  4587. 00003576  700E                     moveq.l    D0, 0x0E
  4588. 00003578  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4589. 0000357C  221F                     move.l     D1, [A7]+
  4590. 0000357E  D081                     add.l      D0, D1
  4591. 00003580  221F                     move.l     D1, [A7]+
  4592. 00003582  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  4593. 00003586  7006                     moveq.l    D0, 0x06
  4594. 00003588  526E 8030                addq.w     [A6 - 0x7FD0], 1
  4595. 0000358C  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  4596. 00003590  6CAC                     bge        -0x52 /* 0000353E */
  4597. 00003592  70FF                     moveq.l    D0, 0xFFFFFFFF
  4598. 00003594  3F00                     move.w     -[A7], D0
  4599. 00003596  70FF                     moveq.l    D0, 0xFFFFFFFF
  4600. 00003598  3F00                     move.w     -[A7], D0
  4601. 0000359A  4267                     clr.w      -[A7]
  4602. 0000359C  700A                     moveq.l    D0, 0x0A
  4603. 0000359E  3F00                     move.w     -[A7], D0
  4604. 000035A0  70FF                     moveq.l    D0, 0xFFFFFFFF
  4605. 000035A2  3F00                     move.w     -[A7], D0
  4606. 000035A4  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  4607. 000035A8  4EBA 116E                jsr        [PC + 0x116E /* 00004718 */]
  4608. label000035AC:
  4609. 000035AC  4EBA 0220                jsr        [PC + 0x220 /* 000037CE */]
  4610. 000035B0  0C6E 0001 8252           cmpi.w     [A6 - 0x7DAE], 0x1
  4611. 000035B6  6604                     bne        +0x6 /* 000035BC */
  4612. 000035B8  4EFA D794                jmp        [PC - 0x286C /* 00000D4E */]
  4613. label000035BC:
  4614. 000035BC  0C6E 0002 8252           cmpi.w     [A6 - 0x7DAE], 0x2
  4615. 000035C2  6704                     beq        +0x6 /* 000035C8 */
  4616. 000035C4  4EFA 0008                jmp        [PC + 0x8 /* 000035CE */]
  4617. label000035C8:
  4618. 000035C8  4EBA 19F0                jsr        [PC + 0x19F0 /* 00004FBA */]
  4619. 000035CC  60DE                     bra        -0x20 /* 000035AC */
  4620. label000035CE:
  4621. 000035CE  0C6E 0003 8252           cmpi.w     [A6 - 0x7DAE], 0x3
  4622. 000035D4  6704                     beq        +0x6 /* 000035DA */
  4623. 000035D6  4EFA FFD4                jmp        [PC - 0x2C /* 000035AC */]
  4624. label000035DA:
  4625. 000035DA  7000                     moveq.l    D0, 0x00
  4626. 000035DC  3D40 8016                move.w     [A6 - 0x7FEA], D0
  4627. 000035E0  7000                     moveq.l    D0, 0x00
  4628. 000035E2  3D40 8026                move.w     [A6 - 0x7FDA], D0
  4629. 000035E6  3D6E 8006 8028           move.w     [A6 - 0x7FD8], [A6 - 0x7FFA]
  4630. 000035EC  302E 8022                move.w     D0, [A6 - 0x7FDE]
  4631. 000035F0  48C0                     ext.l      D0
  4632. 000035F2  306E 8014                movea.w    A0, [A6 - 0x7FEC]
  4633. 000035F6  B088                     cmp.l      D0, A0
  4634. 000035F8  6F00 000E                ble        +0x10 /* 00003608 */
  4635. 000035FC  7001                     moveq.l    D0, 0x01
  4636. 000035FE  3D40 8022                move.w     [A6 - 0x7FDE], D0
  4637. 00003602  7001                     moveq.l    D0, 0x01
  4638. 00003604  3D40 8018                move.w     [A6 - 0x7FE8], D0
  4639. label00003608:
  4640. 00003608  0C6E 0001 8024           cmpi.w     [A6 - 0x7FDC], 0x1
  4641. 0000360E  6600 006E                bne        +0x70 /* 0000367E */
  4642. 00003612  536E 8004                subq.w     [A6 - 0x7FFC], 1
  4643. 00003616  6100 E920                bsr        -0x16DE /* 00001F38 */
  4644. 0000361A  6100 D81A                bsr        -0x27E4 /* 00000E36 */
  4645. 0000361E  203C 0000 24E2           move.l     D0, 0x24E2
  4646. 00003624  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4647. 00003628  2F00                     move.l     -[A7], D0
  4648. 0000362A  7000                     moveq.l    D0, 0x00
  4649. 0000362C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  4650. 00003630  205F                     movea.l    A0, [A7]+
  4651. 00003632  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4652. 00003636  203C 0000 24E6           move.l     D0, 0x24E6
  4653. 0000363C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4654. 00003640  2F00                     move.l     -[A7], D0
  4655. 00003642  7000                     moveq.l    D0, 0x00
  4656. 00003644  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  4657. 00003648  205F                     movea.l    A0, [A7]+
  4658. 0000364A  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4659. 0000364E  203C 0000 24EA           move.l     D0, 0x24EA
  4660. 00003654  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4661. 00003658  2F00                     move.l     -[A7], D0
  4662. 0000365A  7000                     moveq.l    D0, 0x00
  4663. 0000365C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  4664. 00003660  205F                     movea.l    A0, [A7]+
  4665. 00003662  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4666. 00003666  203C 0000 24EE           move.l     D0, 0x24EE
  4667. 0000366C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4668. 00003670  2F00                     move.l     -[A7], D0
  4669. 00003672  7000                     moveq.l    D0, 0x00
  4670. 00003674  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  4671. 00003678  205F                     movea.l    A0, [A7]+
  4672. 0000367A  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  4673. label0000367E:
  4674. 0000367E  7009                     moveq.l    D0, 0x09
  4675. 00003680  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4676. 00003684  700A                     moveq.l    D0, 0x0A
  4677. 00003686  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4678. 0000368A  700B                     moveq.l    D0, 0x0B
  4679. 0000368C  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4680. 00003690  700C                     moveq.l    D0, 0x0C
  4681. 00003692  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4682. 00003696  7004                     moveq.l    D0, 0x04
  4683. 00003698  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4684. 0000369C  7005                     moveq.l    D0, 0x05
  4685. 0000369E  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4686. 000036A2  7006                     moveq.l    D0, 0x06
  4687. 000036A4  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  4688. 000036A8  6100 E54C                bsr        -0x1AB2 /* 00001BF6 */
  4689. 000036AC  6000 D686                bra        -0x2978 /* 00000D34 */
  4690. fn000036B0:
  4691. 000036B0  6100 D6B6                bsr        -0x2948 /* 00000D68 */
  4692. 000036B4  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4693. 000036B8  48C0                     ext.l      D0
  4694. 000036BA  0480 0000 00C5           subi.l     D0, 0xC5
  4695. 000036C0  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  4696. 000036C4  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  4697. 000036C8  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  4698. 000036CC  0000 0001                ori.b      D0, 0x1
  4699. 000036D0  1000                     move.b     D0, D0
  4700. 000036D2  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  4701. 000036D6  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  4702. 000036DA  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  4703. 000036DE  6700 000A                beq        +0xC /* 000036EA */
  4704. 000036E2  7000                     moveq.l    D0, 0x00
  4705. 000036E4  3D40 8252                move.w     [A6 - 0x7DAE], D0
  4706. 000036E8  4E75                     rts
  4707. label000036EA:
  4708. 000036EA  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4709. 000036EE  48C0                     ext.l      D0
  4710. 000036F0  0680 0000 0074           addi.l     D0, 0x74 /* 't' */
  4711. 000036F6  2200                     move.l     D1, D0
  4712. 000036F8  203C 0000 0089           move.l     D0, 0x89
  4713. 000036FE  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  4714. 00003702  3D40 8252                move.w     [A6 - 0x7DAE], D0
  4715. 00003706  0C6E 0001 8252           cmpi.w     [A6 - 0x7DAE], 0x1
  4716. 0000370C  5DC0                     slt        D0
  4717. 0000370E  4880                     ext.w      D0
  4718. 00003710  48C0                     ext.l      D0
  4719. 00003712  2F00                     move.l     -[A7], D0
  4720. 00003714  0C6E 0003 8252           cmpi.w     [A6 - 0x7DAE], 0x3
  4721. 0000371A  5EC0                     sgt        D0
  4722. 0000371C  4880                     ext.w      D0
  4723. 0000371E  48C0                     ext.l      D0
  4724. 00003720  809F                     or.l       D0, [A7]+
  4725. 00003722  2F00                     move.l     -[A7], D0
  4726. 00003724  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4727. 00003728  48C0                     ext.l      D0
  4728. 0000372A  0680 0000 0074           addi.l     D0, 0x74 /* 't' */
  4729. 00003730  2F00                     move.l     -[A7], D0
  4730. 00003732  302E 8252                move.w     D0, [A6 - 0x7DAE]
  4731. 00003736  48C0                     ext.l      D0
  4732. 00003738  2200                     move.l     D1, D0
  4733. 0000373A  203C 0000 0089           move.l     D0, 0x89
  4734. 00003740  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4735. 00003744  221F                     move.l     D1, [A7]+
  4736. 00003746  C141                     exg        D0, D1
  4737. 00003748  9081                     sub.l      D0, D1
  4738. 0000374A  0C80 0000 0063           cmpi.l     D0, 0x63 /* 'c' */
  4739. 00003750  5EC0                     sgt        D0
  4740. 00003752  4880                     ext.w      D0
  4741. 00003754  48C0                     ext.l      D0
  4742. 00003756  809F                     or.l       D0, [A7]+
  4743. 00003758  4A80                     tst.l      D0
  4744. 0000375A  6700 0008                beq        +0xA /* 00003764 */
  4745. 0000375E  7000                     moveq.l    D0, 0x00
  4746. 00003760  3D40 8252                move.w     [A6 - 0x7DAE], D0
  4747. label00003764:
  4748. 00003764  4E75                     rts
  4749. fn00003766:
  4750. 00003766  203C 0000 2492           move.l     D0, 0x2492
  4751. 0000376C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4752. 00003770  2F00                     move.l     -[A7], D0
  4753. 00003772  302E 802A                move.w     D0, [A6 - 0x7FD6]
  4754. 00003776  48C0                     ext.l      D0
  4755. 00003778  2200                     move.l     D1, D0
  4756. 0000377A  203C 0000 0089           move.l     D0, 0x89
  4757. 00003780  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4758. 00003784  0480 0000 0075           subi.l     D0, 0x75 /* 'u' */
  4759. 0000378A  205F                     movea.l    A0, [A7]+
  4760. 0000378C  3080                     move.w     [A0], D0
  4761. 0000378E  203C 0000 2496           move.l     D0, 0x2496
  4762. 00003794  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4763. 00003798  2F00                     move.l     -[A7], D0
  4764. 0000379A  302E 802A                move.w     D0, [A6 - 0x7FD6]
  4765. 0000379E  48C0                     ext.l      D0
  4766. 000037A0  2200                     move.l     D1, D0
  4767. 000037A2  203C 0000 0089           move.l     D0, 0x89
  4768. 000037A8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4769. 000037AC  0480 0000 0011           subi.l     D0, 0x11
  4770. 000037B2  205F                     movea.l    A0, [A7]+
  4771. 000037B4  3080                     move.w     [A0], D0
  4772. 000037B6  203C 0000 2490           move.l     D0, 0x2490
  4773. 000037BC  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4774. 000037C0  2F00                     move.l     -[A7], D0
  4775. 000037C2  700A                     moveq.l    D0, 0x0A
  4776. 000037C4  3F00                     move.w     -[A7], D0
  4777. 000037C6  700A                     moveq.l    D0, 0x0A
  4778. 000037C8  3F00                     move.w     -[A7], D0
  4779. 000037CA  A8B3                     syscall    InvertRoundRect
  4780. 000037CC  4E75                     rts
  4781. fn000037CE:
  4782. 000037CE  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  4783. 000037D2  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4784. 000037D6  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  4785. 000037DA  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  4786. 000037DE  41EE 803C                lea.l      A0, [A6 - 0x7FC4]
  4787. 000037E2  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  4788. 000037E6  0C80 0000 000D           cmpi.l     D0, 0xD /* '\r' */
  4789. 000037EC  57C0                     seq        D0
  4790. 000037EE  4880                     ext.w      D0
  4791. 000037F0  48C0                     ext.l      D0
  4792. 000037F2  2F00                     move.l     -[A7], D0
  4793. 000037F4  0C6E 0001 8012           cmpi.w     [A6 - 0x7FEE], 0x1
  4794. 000037FA  57C0                     seq        D0
  4795. 000037FC  4880                     ext.w      D0
  4796. 000037FE  48C0                     ext.l      D0
  4797. 00003800  C09F                     and.l      D0, [A7]+
  4798. 00003802  4A80                     tst.l      D0
  4799. 00003804  6700 000A                beq        +0xC /* 00003810 */
  4800. 00003808  7003                     moveq.l    D0, 0x03
  4801. 0000380A  3D40 8252                move.w     [A6 - 0x7DAE], D0
  4802. 0000380E  4E75                     rts
  4803. label00003810:
  4804. 00003810  558F                     subq.l     A7, 2
  4805. 00003812  A974                     syscall    Button
  4806. 00003814  101F                     move.b     D0, [A7]+
  4807. 00003816  4880                     ext.w      D0
  4808. 00003818  48C0                     ext.l      D0
  4809. 0000381A  3D40 8032                move.w     [A6 - 0x7FCE], D0
  4810. 0000381E  302E 8032                move.w     D0, [A6 - 0x7FCE]
  4811. 00003822  6604                     bne        +0x6 /* 00003828 */
  4812. 00003824  4EFA FFA8                jmp        [PC - 0x58 /* 000037CE */]
  4813. label00003828:
  4814. 00003828  6100 FE86                bsr        -0x178 /* 000036B0 */
  4815. 0000382C  302E 8252                move.w     D0, [A6 - 0x7DAE]
  4816. 00003830  6704                     beq        +0x6 /* 00003836 */
  4817. 00003832  4EFA 0014                jmp        [PC + 0x14 /* 00003848 */]
  4818. label00003836:
  4819. 00003836  302E 8016                move.w     D0, [A6 - 0x7FEA]
  4820. 0000383A  6600 0006                bne        +0x8 /* 00003842 */
  4821. 0000383E  4EBA 0BEC                jsr        [PC + 0xBEC /* 0000442C */]
  4822. label00003842:
  4823. 00003842  6100 D5D2                bsr        -0x2A2C /* 00000E16 */
  4824. 00003846  6086                     bra        -0x78 /* 000037CE */
  4825. label00003848:
  4826. 00003848  0C6E 0001 8016           cmpi.w     [A6 - 0x7FEA], 0x1
  4827. 0000384E  57C0                     seq        D0
  4828. 00003850  4880                     ext.w      D0
  4829. 00003852  48C0                     ext.l      D0
  4830. 00003854  2F00                     move.l     -[A7], D0
  4831. 00003856  0C6E 0002 8252           cmpi.w     [A6 - 0x7DAE], 0x2
  4832. 0000385C  57C0                     seq        D0
  4833. 0000385E  4880                     ext.w      D0
  4834. 00003860  48C0                     ext.l      D0
  4835. 00003862  C09F                     and.l      D0, [A7]+
  4836. 00003864  4A80                     tst.l      D0
  4837. 00003866  6704                     beq        +0x6 /* 0000386C */
  4838. 00003868  4EFA FFD8                jmp        [PC - 0x28 /* 00003842 */]
  4839. label0000386C:
  4840. 0000386C  3D6E 8252 802A           move.w     [A6 - 0x7FD6], [A6 - 0x7DAE]
  4841. 00003872  6100 FEF2                bsr        -0x10C /* 00003766 */
  4842. label00003876:
  4843. 00003876  6100 FE38                bsr        -0x1C6 /* 000036B0 */
  4844. 0000387A  302E 8252                move.w     D0, [A6 - 0x7DAE]
  4845. 0000387E  48C0                     ext.l      D0
  4846. 00003880  306E 802A                movea.w    A0, [A6 - 0x7FD6]
  4847. 00003884  B088                     cmp.l      D0, A0
  4848. 00003886  6700 000A                beq        +0xC /* 00003892 */
  4849. 0000388A  6100 FEDA                bsr        -0x124 /* 00003766 */
  4850. 0000388E  4EFA 0020                jmp        [PC + 0x20 /* 000038B0 */]
  4851. label00003892:
  4852. 00003892  558F                     subq.l     A7, 2
  4853. 00003894  A974                     syscall    Button
  4854. 00003896  101F                     move.b     D0, [A7]+
  4855. 00003898  4880                     ext.w      D0
  4856. 0000389A  48C0                     ext.l      D0
  4857. 0000389C  3D40 8032                move.w     [A6 - 0x7FCE], D0
  4858. 000038A0  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  4859. 000038A6  6604                     bne        +0x6 /* 000038AC */
  4860. 000038A8  4EFA FFCC                jmp        [PC - 0x34 /* 00003876 */]
  4861. label000038AC:
  4862. 000038AC  6000 FEB8                bra        -0x146 /* 00003766 */
  4863. label000038B0:
  4864. 000038B0  6100 FDFE                bsr        -0x200 /* 000036B0 */
  4865. 000038B4  302E 8252                move.w     D0, [A6 - 0x7DAE]
  4866. 000038B8  48C0                     ext.l      D0
  4867. 000038BA  306E 802A                movea.w    A0, [A6 - 0x7FD6]
  4868. 000038BE  B088                     cmp.l      D0, A0
  4869. 000038C0  6600 0008                bne        +0xA /* 000038CA */
  4870. 000038C4  6100 FEA0                bsr        -0x15E /* 00003766 */
  4871. 000038C8  60AC                     bra        -0x52 /* 00003876 */
  4872. label000038CA:
  4873. 000038CA  558F                     subq.l     A7, 2
  4874. 000038CC  A974                     syscall    Button
  4875. 000038CE  101F                     move.b     D0, [A7]+
  4876. 000038D0  4880                     ext.w      D0
  4877. 000038D2  48C0                     ext.l      D0
  4878. 000038D4  3D40 8032                move.w     [A6 - 0x7FCE], D0
  4879. 000038D8  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  4880. 000038DE  6604                     bne        +0x6 /* 000038E4 */
  4881. 000038E0  4EFA FFCE                jmp        [PC - 0x32 /* 000038B0 */]
  4882. label000038E4:
  4883. 000038E4  6000 FEE8                bra        -0x116 /* 000037CE */
  4884. fn000038E8:
  4885. 000038E8  7001                     moveq.l    D0, 0x01
  4886. 000038EA  3D40 8030                move.w     [A6 - 0x7FD0], D0
  4887. label000038EE:
  4888. 000038EE  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  4889. 000038F2  D1C8                     add.l      A0, A0
  4890. 000038F4  D0FC 085A                add.w      A0, 0x85A
  4891. 000038F8  D1ED FD6A                add.l      A0, [A5 - 0x296]
  4892. 000038FC  3010                     move.w     D0, [A0]
  4893. 000038FE  6C04                     bge        +0x6 /* 00003904 */
  4894. 00003900  4EFA 003A                jmp        [PC + 0x3A /* 0000393C */]
  4895. label00003904:
  4896. 00003904  6100 DFAA                bsr        -0x2054 /* 000018B0 */
  4897. 00003908  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4898. 0000390C  48C0                     ext.l      D0
  4899. 0000390E  E388                     lsl        D0, 1
  4900. 00003910  0680 0000 085A           addi.l     D0, 0x85A
  4901. 00003916  D0AD FD6A                add.l      D0, [A5 - 0x296]
  4902. 0000391A  2F00                     move.l     -[A7], D0
  4903. 0000391C  7001                     moveq.l    D0, 0x01
  4904. 0000391E  2F00                     move.l     -[A7], D0
  4905. 00003920  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  4906. 00003924  D1C8                     add.l      A0, A0
  4907. 00003926  D0FC 085A                add.w      A0, 0x85A
  4908. 0000392A  D1ED FD6A                add.l      A0, [A5 - 0x296]
  4909. 0000392E  3010                     move.w     D0, [A0]
  4910. 00003930  48C0                     ext.l      D0
  4911. 00003932  221F                     move.l     D1, [A7]+
  4912. 00003934  C141                     exg        D0, D1
  4913. 00003936  9081                     sub.l      D0, D1
  4914. 00003938  205F                     movea.l    A0, [A7]+
  4915. 0000393A  3080                     move.w     [A0], D0
  4916. label0000393C:
  4917. 0000393C  701A                     moveq.l    D0, 0x1A
  4918. 0000393E  526E 8030                addq.w     [A6 - 0x7FD0], 1
  4919. 00003942  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  4920. 00003946  6CA6                     bge        -0x58 /* 000038EE */
  4921. 00003948  4E75                     rts
  4922. fn0000394A:
  4923. 0000394A  302E 8458                move.w     D0, [A6 - 0x7BA8]
  4924. 0000394E  48C0                     ext.l      D0
  4925. 00003950  0680 0000 0013           addi.l     D0, 0x13
  4926. 00003956  2200                     move.l     D1, D0
  4927. 00003958  7014                     moveq.l    D0, 0x14
  4928. 0000395A  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  4929. 0000395E  3D40 814A                move.w     [A6 - 0x7EB6], D0
  4930. 00003962  302E 8458                move.w     D0, [A6 - 0x7BA8]
  4931. 00003966  48C0                     ext.l      D0
  4932. 00003968  2F00                     move.l     -[A7], D0
  4933. 0000396A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4934. 0000396E  48C0                     ext.l      D0
  4935. 00003970  2200                     move.l     D1, D0
  4936. 00003972  7014                     moveq.l    D0, 0x14
  4937. 00003974  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4938. 00003978  221F                     move.l     D1, [A7]+
  4939. 0000397A  C141                     exg        D0, D1
  4940. 0000397C  9081                     sub.l      D0, D1
  4941. 0000397E  0680 0000 0014           addi.l     D0, 0x14
  4942. 00003984  3D40 8030                move.w     [A6 - 0x7FD0], D0
  4943. 00003988  70FF                     moveq.l    D0, 0xFFFFFFFF
  4944. 0000398A  3F00                     move.w     -[A7], D0
  4945. 0000398C  70FF                     moveq.l    D0, 0xFFFFFFFF
  4946. 0000398E  3F00                     move.w     -[A7], D0
  4947. 00003990  4267                     clr.w      -[A7]
  4948. 00003992  700A                     moveq.l    D0, 0x0A
  4949. 00003994  3F00                     move.w     -[A7], D0
  4950. 00003996  4267                     clr.w      -[A7]
  4951. 00003998  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  4952. 0000399C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4953. 000039A0  48C0                     ext.l      D0
  4954. 000039A2  2200                     move.l     D1, D0
  4955. 000039A4  7012                     moveq.l    D0, 0x12
  4956. 000039A6  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4957. 000039AA  5180                     subq.l     D0, 8
  4958. 000039AC  2F00                     move.l     -[A7], D0
  4959. 000039AE  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4960. 000039B2  48C0                     ext.l      D0
  4961. 000039B4  2200                     move.l     D1, D0
  4962. 000039B6  701E                     moveq.l    D0, 0x1E
  4963. 000039B8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4964. 000039BC  0680 0000 000B           addi.l     D0, 0xB
  4965. 000039C2  221F                     move.l     D1, [A7]+
  4966. 000039C4  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4967. 000039C8  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4968. 000039CC  48C0                     ext.l      D0
  4969. 000039CE  2200                     move.l     D1, D0
  4970. 000039D0  7012                     moveq.l    D0, 0x12
  4971. 000039D2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4972. 000039D6  5080                     addq.l     D0, 8
  4973. 000039D8  2F00                     move.l     -[A7], D0
  4974. 000039DA  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4975. 000039DE  48C0                     ext.l      D0
  4976. 000039E0  2200                     move.l     D1, D0
  4977. 000039E2  701E                     moveq.l    D0, 0x1E
  4978. 000039E4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4979. 000039E8  0680 0000 000E           addi.l     D0, 0xE
  4980. 000039EE  221F                     move.l     D1, [A7]+
  4981. 000039F0  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  4982. 000039F4  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4983. 000039F8  48C0                     ext.l      D0
  4984. 000039FA  2200                     move.l     D1, D0
  4985. 000039FC  7012                     moveq.l    D0, 0x12
  4986. 000039FE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4987. 00003A02  5180                     subq.l     D0, 8
  4988. 00003A04  2F00                     move.l     -[A7], D0
  4989. 00003A06  302E 814A                move.w     D0, [A6 - 0x7EB6]
  4990. 00003A0A  48C0                     ext.l      D0
  4991. 00003A0C  2200                     move.l     D1, D0
  4992. 00003A0E  701E                     moveq.l    D0, 0x1E
  4993. 00003A10  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  4994. 00003A14  0680 0000 000B           addi.l     D0, 0xB
  4995. 00003A1A  221F                     move.l     D1, [A7]+
  4996. 00003A1C  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  4997. 00003A20  302E 8030                move.w     D0, [A6 - 0x7FD0]
  4998. 00003A24  48C0                     ext.l      D0
  4999. 00003A26  2200                     move.l     D1, D0
  5000. 00003A28  7012                     moveq.l    D0, 0x12
  5001. 00003A2A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5002. 00003A2E  5180                     subq.l     D0, 8
  5003. 00003A30  2F00                     move.l     -[A7], D0
  5004. 00003A32  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5005. 00003A36  48C0                     ext.l      D0
  5006. 00003A38  2200                     move.l     D1, D0
  5007. 00003A3A  701E                     moveq.l    D0, 0x1E
  5008. 00003A3C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5009. 00003A40  0480 0000 0012           subi.l     D0, 0x12
  5010. 00003A46  221F                     move.l     D1, [A7]+
  5011. 00003A48  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5012. 00003A4C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5013. 00003A50  48C0                     ext.l      D0
  5014. 00003A52  2200                     move.l     D1, D0
  5015. 00003A54  7012                     moveq.l    D0, 0x12
  5016. 00003A56  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5017. 00003A5A  5080                     addq.l     D0, 8
  5018. 00003A5C  2F00                     move.l     -[A7], D0
  5019. 00003A5E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5020. 00003A62  48C0                     ext.l      D0
  5021. 00003A64  2200                     move.l     D1, D0
  5022. 00003A66  701E                     moveq.l    D0, 0x1E
  5023. 00003A68  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5024. 00003A6C  0480 0000 000F           subi.l     D0, 0xF
  5025. 00003A72  221F                     move.l     D1, [A7]+
  5026. 00003A74  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5027. 00003A78  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5028. 00003A7C  48C0                     ext.l      D0
  5029. 00003A7E  2200                     move.l     D1, D0
  5030. 00003A80  7012                     moveq.l    D0, 0x12
  5031. 00003A82  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5032. 00003A86  5180                     subq.l     D0, 8
  5033. 00003A88  2F00                     move.l     -[A7], D0
  5034. 00003A8A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5035. 00003A8E  48C0                     ext.l      D0
  5036. 00003A90  2200                     move.l     D1, D0
  5037. 00003A92  701E                     moveq.l    D0, 0x1E
  5038. 00003A94  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5039. 00003A98  0480 0000 0012           subi.l     D0, 0x12
  5040. 00003A9E  221F                     move.l     D1, [A7]+
  5041. 00003AA0  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5042. 00003AA4  4E75                     rts
  5043. fn00003AA6:
  5044. 00003AA6  6100 D2C0                bsr        -0x2D3E /* 00000D68 */
  5045. 00003AAA  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  5046. 00003AAE  0000 0002                ori.b      D0, 0x2
  5047. 00003AB2  2075 4EAD                movea.l    A0, [A5 + D4 * 8 - 0x83]
  5048. 00003AB6  0192                     bclr       [A2], D0
  5049. 00003AB8  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5050. 00003ABC  48C0                     ext.l      D0
  5051. 00003ABE  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  5052. 00003AC2  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  5053. 00003AC6  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  5054. 00003ACA  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  5055. 00003ACE  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  5056. 00003AD2  0000 0002                ori.b      D0, 0x2
  5057. 00003AD6  1975 4EAD 01CA           move.b     [A4 + 0x1CA], [A5 + D4 * 8 - 0x83]
  5058. 00003ADC  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5059. 00003AE0  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  5060. 00003AE4  203C 0000 00D7           move.l     D0, 0xD7
  5061. 00003AEA  306E 814A                movea.w    A0, [A6 - 0x7EB6]
  5062. 00003AEE  9088                     sub.l      D0, A0
  5063. 00003AF0  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  5064. 00003AF4  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  5065. 00003AF8  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  5066. 00003AFC  0000 0001                ori.b      D0, 0x1
  5067. 00003B00  1000                     move.b     D0, D0
  5068. 00003B02  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  5069. 00003B06  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  5070. 00003B0A  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  5071. 00003B0E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  5072. 00003B12  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  5073. 00003B16  4A80                     tst.l      D0
  5074. 00003B18  6700 000C                beq        +0xE /* 00003B26 */
  5075. 00003B1C  7000                     moveq.l    D0, 0x00
  5076. 00003B1E  3D40 8252                move.w     [A6 - 0x7DAE], D0
  5077. 00003B22  6000 0008                bra        +0xA /* 00003B2C */
  5078. label00003B26:
  5079. 00003B26  7001                     moveq.l    D0, 0x01
  5080. 00003B28  3D40 8252                move.w     [A6 - 0x7DAE], D0
  5081. label00003B2C:
  5082. 00003B2C  4E75                     rts
  5083. fn00003B2E:
  5084. 00003B2E  203C 0000 2498           move.l     D0, 0x2498
  5085. 00003B34  D0AD FD6A                add.l      D0, [A5 - 0x296]
  5086. 00003B38  2F00                     move.l     -[A7], D0
  5087. 00003B3A  700A                     moveq.l    D0, 0x0A
  5088. 00003B3C  3F00                     move.w     -[A7], D0
  5089. 00003B3E  700A                     moveq.l    D0, 0x0A
  5090. 00003B40  3F00                     move.w     -[A7], D0
  5091. 00003B42  A8B3                     syscall    InvertRoundRect
  5092. 00003B44  4E75                     rts
  5093. fn00003B46:
  5094. 00003B46  7007                     moveq.l    D0, 0x07
  5095. 00003B48  3F00                     move.w     -[A7], D0
  5096. 00003B4A  7001                     moveq.l    D0, 0x01
  5097. 00003B4C  3F00                     move.w     -[A7], D0
  5098. 00003B4E  206D FD62                movea.l    A0, [A5 - 0x29E]
  5099. 00003B52  4868 83A2                pea.l      [A0 - 0x7C5E]
  5100. 00003B56  700A                     moveq.l    D0, 0x0A
  5101. 00003B58  3F00                     move.w     -[A7], D0
  5102. 00003B5A  3F3C 00CD                move.w     -[A7], 0xCD
  5103. 00003B5E  70FF                     moveq.l    D0, 0xFFFFFFFF
  5104. 00003B60  3F00                     move.w     -[A7], D0
  5105. 00003B62  3F3C 0195                move.w     -[A7], 0x195
  5106. 00003B66  3F3C 00E1                move.w     -[A7], 0xE1
  5107. 00003B6A  70FF                     moveq.l    D0, 0xFFFFFFFF
  5108. 00003B6C  3F00                     move.w     -[A7], D0
  5109. 00003B6E  7001                     moveq.l    D0, 0x01
  5110. 00003B70  3F00                     move.w     -[A7], D0
  5111. 00003B72  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  5112. 00003B76  7000                     moveq.l    D0, 0x00
  5113. 00003B78  3D40 8026                move.w     [A6 - 0x7FDA], D0
  5114. 00003B7C  3D6E 800A 8028           move.w     [A6 - 0x7FD8], [A6 - 0x7FF6]
  5115. 00003B82  6100 CF4E                bsr        -0x30B0 /* 00000AD2 */
  5116. 00003B86  7000                     moveq.l    D0, 0x00
  5117. 00003B88  3D40 845A                move.w     [A6 - 0x7BA6], D0
  5118. 00003B8C  7050                     moveq.l    D0, 0x50
  5119. 00003B8E  3D40 802E                move.w     [A6 - 0x7FD2], D0
  5120. label00003B92:
  5121. 00003B92  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  5122. 00003B96  D1C8                     add.l      A0, A0
  5123. 00003B98  D0FC 07B8                add.w      A0, 0x7B8
  5124. 00003B9C  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5125. 00003BA0  3010                     move.w     D0, [A0]
  5126. 00003BA2  5EC0                     sgt        D0
  5127. 00003BA4  4880                     ext.w      D0
  5128. 00003BA6  48C0                     ext.l      D0
  5129. 00003BA8  2F00                     move.l     -[A7], D0
  5130. 00003BAA  306E 802E                movea.w    A0, [A6 - 0x7FD2]
  5131. 00003BAE  D1C8                     add.l      A0, A0
  5132. 00003BB0  D0FC 0716                add.w      A0, 0x716
  5133. 00003BB4  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5134. 00003BB8  3010                     move.w     D0, [A0]
  5135. 00003BBA  48C0                     ext.l      D0
  5136. 00003BBC  0C80 0000 0001           cmpi.l     D0, 0x1
  5137. 00003BC2  56C0                     sne        D0
  5138. 00003BC4  4880                     ext.w      D0
  5139. 00003BC6  48C0                     ext.l      D0
  5140. 00003BC8  C09F                     and.l      D0, [A7]+
  5141. 00003BCA  4A80                     tst.l      D0
  5142. 00003BCC  6700 0008                beq        +0xA /* 00003BD6 */
  5143. 00003BD0  3D6E 802E 845A           move.w     [A6 - 0x7BA6], [A6 - 0x7FD2]
  5144. label00003BD6:
  5145. 00003BD6  7001                     moveq.l    D0, 0x01
  5146. 00003BD8  066E FFFF 802E           addi.w     [A6 - 0x7FD2], 0xFFFF
  5147. 00003BDE  B06E 802E                cmp.w      D0, [A6 - 0x7FD2]
  5148. 00003BE2  6FAE                     ble        -0x50 /* 00003B92 */
  5149. 00003BE4  3D6E 845A 8458           move.w     [A6 - 0x7BA8], [A6 - 0x7BA6]
  5150. 00003BEA  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5151. 00003BEE  6700 000E                beq        +0x10 /* 00003BFE */
  5152. 00003BF2  6100 FCF4                bsr        -0x30A /* 000038E8 */
  5153. 00003BF6  6100 FD52                bsr        -0x2AC /* 0000394A */
  5154. 00003BFA  6100 D138                bsr        -0x2EC6 /* 00000D34 */
  5155. label00003BFE:
  5156. 00003BFE  6100 CED2                bsr        -0x312C /* 00000AD2 */
  5157. 00003C02  302E 8028                move.w     D0, [A6 - 0x7FD8]
  5158. 00003C06  57C0                     seq        D0
  5159. 00003C08  4880                     ext.w      D0
  5160. 00003C0A  48C0                     ext.l      D0
  5161. 00003C0C  2F00                     move.l     -[A7], D0
  5162. 00003C0E  302E 8026                move.w     D0, [A6 - 0x7FDA]
  5163. 00003C12  56C0                     sne        D0
  5164. 00003C14  4880                     ext.w      D0
  5165. 00003C16  48C0                     ext.l      D0
  5166. 00003C18  C09F                     and.l      D0, [A7]+
  5167. 00003C1A  4A80                     tst.l      D0
  5168. 00003C1C  6704                     beq        +0x6 /* 00003C22 */
  5169. 00003C1E  4EFA 060A                jmp        [PC + 0x60A /* 0000422A */]
  5170. label00003C22:
  5171. 00003C22  302E 8012                move.w     D0, [A6 - 0x7FEE]
  5172. 00003C26  6604                     bne        +0x6 /* 00003C2C */
  5173. 00003C28  4EFA 0086                jmp        [PC + 0x86 /* 00003CB0 */]
  5174. label00003C2C:
  5175. 00003C2C  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  5176. 00003C30  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  5177. 00003C34  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  5178. 00003C38  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5179. 00003C3C  0C6E 000D 8032           cmpi.w     [A6 - 0x7FCE], 0xD /* '\r' */
  5180. 00003C42  6600 0018                bne        +0x1A /* 00003C5C */
  5181. 00003C46  6100 FEE6                bsr        -0x118 /* 00003B2E */
  5182. 00003C4A  203C 0000 00C8           move.l     D0, 0xC8
  5183. 00003C50  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  5184. 00003C54  6100 FED8                bsr        -0x126 /* 00003B2E */
  5185. 00003C58  4EFA 04F4                jmp        [PC + 0x4F4 /* 0000414E */]
  5186. label00003C5C:
  5187. 00003C5C  0C6E 0040 8032           cmpi.w     [A6 - 0x7FCE], 0x40 /* '@' */
  5188. 00003C62  5EC0                     sgt        D0
  5189. 00003C64  4880                     ext.w      D0
  5190. 00003C66  48C0                     ext.l      D0
  5191. 00003C68  2F00                     move.l     -[A7], D0
  5192. 00003C6A  0C6E 005C 8032           cmpi.w     [A6 - 0x7FCE], 0x5C /* '\\' */
  5193. 00003C70  5DC0                     slt        D0
  5194. 00003C72  4880                     ext.w      D0
  5195. 00003C74  48C0                     ext.l      D0
  5196. 00003C76  C09F                     and.l      D0, [A7]+
  5197. 00003C78  4A80                     tst.l      D0
  5198. 00003C7A  6700 0034                beq        +0x36 /* 00003CB0 */
  5199. 00003C7E  302E 8032                move.w     D0, [A6 - 0x7FCE]
  5200. 00003C82  48C0                     ext.l      D0
  5201. 00003C84  0480 0000 0040           subi.l     D0, 0x40 /* '@' */
  5202. 00003C8A  3D40 8034                move.w     [A6 - 0x7FCC], D0
  5203. 00003C8E  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  5204. 00003C92  D1C8                     add.l      A0, A0
  5205. 00003C94  D0FC 085A                add.w      A0, 0x85A
  5206. 00003C98  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5207. 00003C9C  3010                     move.w     D0, [A0]
  5208. 00003C9E  6F00 0010                ble        +0x12 /* 00003CB0 */
  5209. 00003CA2  6100 D0EE                bsr        -0x2F10 /* 00000D92 */
  5210. 00003CA6  7064                     moveq.l    D0, 0x64
  5211. 00003CA8  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  5212. 00003CAC  4EFA 01E4                jmp        [PC + 0x1E4 /* 00003E92 */]
  5213. label00003CB0:
  5214. 00003CB0  558F                     subq.l     A7, 2
  5215. 00003CB2  A974                     syscall    Button
  5216. 00003CB4  101F                     move.b     D0, [A7]+
  5217. 00003CB6  4880                     ext.w      D0
  5218. 00003CB8  48C0                     ext.l      D0
  5219. 00003CBA  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5220. 00003CBE  302E 8032                move.w     D0, [A6 - 0x7FCE]
  5221. 00003CC2  6604                     bne        +0x6 /* 00003CC8 */
  5222. 00003CC4  4EFA FF38                jmp        [PC - 0xC8 /* 00003BFE */]
  5223. label00003CC8:
  5224. 00003CC8  6100 FDDC                bsr        -0x222 /* 00003AA6 */
  5225. 00003CCC  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5226. 00003CD0  6600 0010                bne        +0x12 /* 00003CE2 */
  5227. 00003CD4  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5228. 00003CD8  6604                     bne        +0x6 /* 00003CDE */
  5229. 00003CDA  4EFA FF22                jmp        [PC - 0xDE /* 00003BFE */]
  5230. label00003CDE:
  5231. 00003CDE  4EFA 00B6                jmp        [PC + 0xB6 /* 00003D96 */]
  5232. label00003CE2:
  5233. 00003CE2  6100 FE4A                bsr        -0x1B4 /* 00003B2E */
  5234. label00003CE6:
  5235. 00003CE6  6100 FDBE                bsr        -0x240 /* 00003AA6 */
  5236. 00003CEA  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5237. 00003CEE  6600 000A                bne        +0xC /* 00003CFA */
  5238. 00003CF2  6100 FE3A                bsr        -0x1C4 /* 00003B2E */
  5239. 00003CF6  4EFA 0048                jmp        [PC + 0x48 /* 00003D40 */]
  5240. label00003CFA:
  5241. 00003CFA  6100 CDD6                bsr        -0x3228 /* 00000AD2 */
  5242. 00003CFE  302E 8028                move.w     D0, [A6 - 0x7FD8]
  5243. 00003D02  57C0                     seq        D0
  5244. 00003D04  4880                     ext.w      D0
  5245. 00003D06  48C0                     ext.l      D0
  5246. 00003D08  2F00                     move.l     -[A7], D0
  5247. 00003D0A  302E 8026                move.w     D0, [A6 - 0x7FDA]
  5248. 00003D0E  56C0                     sne        D0
  5249. 00003D10  4880                     ext.w      D0
  5250. 00003D12  48C0                     ext.l      D0
  5251. 00003D14  C09F                     and.l      D0, [A7]+
  5252. 00003D16  4A80                     tst.l      D0
  5253. 00003D18  6704                     beq        +0x6 /* 00003D1E */
  5254. 00003D1A  4EFA 050E                jmp        [PC + 0x50E /* 0000422A */]
  5255. label00003D1E:
  5256. 00003D1E  558F                     subq.l     A7, 2
  5257. 00003D20  A974                     syscall    Button
  5258. 00003D22  101F                     move.b     D0, [A7]+
  5259. 00003D24  4880                     ext.w      D0
  5260. 00003D26  48C0                     ext.l      D0
  5261. 00003D28  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5262. 00003D2C  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  5263. 00003D32  6604                     bne        +0x6 /* 00003D38 */
  5264. 00003D34  4EFA FFB0                jmp        [PC - 0x50 /* 00003CE6 */]
  5265. label00003D38:
  5266. 00003D38  6100 FDF4                bsr        -0x20A /* 00003B2E */
  5267. 00003D3C  4EFA 0410                jmp        [PC + 0x410 /* 0000414E */]
  5268. label00003D40:
  5269. 00003D40  6100 FD64                bsr        -0x29A /* 00003AA6 */
  5270. 00003D44  0C6E 0001 8252           cmpi.w     [A6 - 0x7DAE], 0x1
  5271. 00003D4A  6600 0008                bne        +0xA /* 00003D54 */
  5272. 00003D4E  6100 FDDE                bsr        -0x220 /* 00003B2E */
  5273. 00003D52  6092                     bra        -0x6C /* 00003CE6 */
  5274. label00003D54:
  5275. 00003D54  6100 CD7C                bsr        -0x3282 /* 00000AD2 */
  5276. 00003D58  302E 8028                move.w     D0, [A6 - 0x7FD8]
  5277. 00003D5C  57C0                     seq        D0
  5278. 00003D5E  4880                     ext.w      D0
  5279. 00003D60  48C0                     ext.l      D0
  5280. 00003D62  2F00                     move.l     -[A7], D0
  5281. 00003D64  302E 8026                move.w     D0, [A6 - 0x7FDA]
  5282. 00003D68  56C0                     sne        D0
  5283. 00003D6A  4880                     ext.w      D0
  5284. 00003D6C  48C0                     ext.l      D0
  5285. 00003D6E  C09F                     and.l      D0, [A7]+
  5286. 00003D70  4A80                     tst.l      D0
  5287. 00003D72  6704                     beq        +0x6 /* 00003D78 */
  5288. 00003D74  4EFA 04B4                jmp        [PC + 0x4B4 /* 0000422A */]
  5289. label00003D78:
  5290. 00003D78  558F                     subq.l     A7, 2
  5291. 00003D7A  A974                     syscall    Button
  5292. 00003D7C  101F                     move.b     D0, [A7]+
  5293. 00003D7E  4880                     ext.w      D0
  5294. 00003D80  48C0                     ext.l      D0
  5295. 00003D82  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5296. 00003D86  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  5297. 00003D8C  6604                     bne        +0x6 /* 00003D92 */
  5298. 00003D8E  4EFA FFB0                jmp        [PC - 0x50 /* 00003D40 */]
  5299. label00003D92:
  5300. 00003D92  6000 FE6A                bra        -0x194 /* 00003BFE */
  5301. label00003D96:
  5302. 00003D96  6100 D282                bsr        -0x2D7C /* 0000101A */
  5303. 00003D9A  302E 8034                move.w     D0, [A6 - 0x7FCC]
  5304. 00003D9E  6604                     bne        +0x6 /* 00003DA4 */
  5305. 00003DA0  4EFA 0272                jmp        [PC + 0x272 /* 00004014 */]
  5306. label00003DA4:
  5307. 00003DA4  70FF                     moveq.l    D0, 0xFFFFFFFF
  5308. 00003DA6  3F00                     move.w     -[A7], D0
  5309. 00003DA8  70FF                     moveq.l    D0, 0xFFFFFFFF
  5310. 00003DAA  3F00                     move.w     -[A7], D0
  5311. 00003DAC  4267                     clr.w      -[A7]
  5312. 00003DAE  700A                     moveq.l    D0, 0x0A
  5313. 00003DB0  3F00                     move.w     -[A7], D0
  5314. 00003DB2  4267                     clr.w      -[A7]
  5315. 00003DB4  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  5316. 00003DB8  3D6E 8034 8036           move.w     [A6 - 0x7FCA], [A6 - 0x7FCC]
  5317. 00003DBE  6100 CFD2                bsr        -0x302C /* 00000D92 */
  5318. label00003DC2:
  5319. 00003DC2  6100 CFA4                bsr        -0x305A /* 00000D68 */
  5320. 00003DC6  6100 D252                bsr        -0x2DAC /* 0000101A */
  5321. 00003DCA  302E 8034                move.w     D0, [A6 - 0x7FCC]
  5322. 00003DCE  48C0                     ext.l      D0
  5323. 00003DD0  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  5324. 00003DD4  B088                     cmp.l      D0, A0
  5325. 00003DD6  6700 0010                beq        +0x12 /* 00003DE8 */
  5326. 00003DDA  3D6E 8036 8034           move.w     [A6 - 0x7FCC], [A6 - 0x7FCA]
  5327. 00003DE0  6100 CFB0                bsr        -0x304E /* 00000D92 */
  5328. 00003DE4  4EFA 004A                jmp        [PC + 0x4A /* 00003E30 */]
  5329. label00003DE8:
  5330. 00003DE8  6100 CCE8                bsr        -0x3316 /* 00000AD2 */
  5331. 00003DEC  302E 8028                move.w     D0, [A6 - 0x7FD8]
  5332. 00003DF0  57C0                     seq        D0
  5333. 00003DF2  4880                     ext.w      D0
  5334. 00003DF4  48C0                     ext.l      D0
  5335. 00003DF6  2F00                     move.l     -[A7], D0
  5336. 00003DF8  302E 8026                move.w     D0, [A6 - 0x7FDA]
  5337. 00003DFC  56C0                     sne        D0
  5338. 00003DFE  4880                     ext.w      D0
  5339. 00003E00  48C0                     ext.l      D0
  5340. 00003E02  C09F                     and.l      D0, [A7]+
  5341. 00003E04  4A80                     tst.l      D0
  5342. 00003E06  6700 000A                beq        +0xC /* 00003E12 */
  5343. 00003E0A  6100 CF86                bsr        -0x3078 /* 00000D92 */
  5344. 00003E0E  4EFA 041A                jmp        [PC + 0x41A /* 0000422A */]
  5345. label00003E12:
  5346. 00003E12  558F                     subq.l     A7, 2
  5347. 00003E14  A974                     syscall    Button
  5348. 00003E16  101F                     move.b     D0, [A7]+
  5349. 00003E18  4880                     ext.w      D0
  5350. 00003E1A  48C0                     ext.l      D0
  5351. 00003E1C  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5352. 00003E20  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  5353. 00003E26  6604                     bne        +0x6 /* 00003E2C */
  5354. 00003E28  4EFA FF98                jmp        [PC - 0x68 /* 00003DC2 */]
  5355. label00003E2C:
  5356. 00003E2C  4EFA 0064                jmp        [PC + 0x64 /* 00003E92 */]
  5357. label00003E30:
  5358. 00003E30  6100 CF36                bsr        -0x30C8 /* 00000D68 */
  5359. 00003E34  6100 D1E4                bsr        -0x2E1A /* 0000101A */
  5360. 00003E38  302E 8034                move.w     D0, [A6 - 0x7FCC]
  5361. 00003E3C  48C0                     ext.l      D0
  5362. 00003E3E  306E 8036                movea.w    A0, [A6 - 0x7FCA]
  5363. 00003E42  B088                     cmp.l      D0, A0
  5364. 00003E44  6600 000A                bne        +0xC /* 00003E50 */
  5365. 00003E48  6100 CF48                bsr        -0x30B6 /* 00000D92 */
  5366. 00003E4C  6000 FF74                bra        -0x8A /* 00003DC2 */
  5367. label00003E50:
  5368. 00003E50  6100 CC80                bsr        -0x337E /* 00000AD2 */
  5369. 00003E54  302E 8028                move.w     D0, [A6 - 0x7FD8]
  5370. 00003E58  57C0                     seq        D0
  5371. 00003E5A  4880                     ext.w      D0
  5372. 00003E5C  48C0                     ext.l      D0
  5373. 00003E5E  2F00                     move.l     -[A7], D0
  5374. 00003E60  302E 8026                move.w     D0, [A6 - 0x7FDA]
  5375. 00003E64  56C0                     sne        D0
  5376. 00003E66  4880                     ext.w      D0
  5377. 00003E68  48C0                     ext.l      D0
  5378. 00003E6A  C09F                     and.l      D0, [A7]+
  5379. 00003E6C  4A80                     tst.l      D0
  5380. 00003E6E  6704                     beq        +0x6 /* 00003E74 */
  5381. 00003E70  4EFA 03B8                jmp        [PC + 0x3B8 /* 0000422A */]
  5382. label00003E74:
  5383. 00003E74  558F                     subq.l     A7, 2
  5384. 00003E76  A974                     syscall    Button
  5385. 00003E78  101F                     move.b     D0, [A7]+
  5386. 00003E7A  4880                     ext.w      D0
  5387. 00003E7C  48C0                     ext.l      D0
  5388. 00003E7E  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5389. 00003E82  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  5390. 00003E88  6604                     bne        +0x6 /* 00003E8E */
  5391. 00003E8A  4EFA FFA4                jmp        [PC - 0x5C /* 00003E30 */]
  5392. label00003E8E:
  5393. 00003E8E  6000 FD6E                bra        -0x290 /* 00003BFE */
  5394. label00003E92:
  5395. 00003E92  6100 CEFE                bsr        -0x3100 /* 00000D92 */
  5396. 00003E96  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5397. 00003E9A  48C0                     ext.l      D0
  5398. 00003E9C  0680 0000 0013           addi.l     D0, 0x13
  5399. 00003EA2  2200                     move.l     D1, D0
  5400. 00003EA4  7014                     moveq.l    D0, 0x14
  5401. 00003EA6  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  5402. 00003EAA  3D40 814A                move.w     [A6 - 0x7EB6], D0
  5403. 00003EAE  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5404. 00003EB2  48C0                     ext.l      D0
  5405. 00003EB4  2F00                     move.l     -[A7], D0
  5406. 00003EB6  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5407. 00003EBA  48C0                     ext.l      D0
  5408. 00003EBC  2200                     move.l     D1, D0
  5409. 00003EBE  7014                     moveq.l    D0, 0x14
  5410. 00003EC0  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5411. 00003EC4  221F                     move.l     D1, [A7]+
  5412. 00003EC6  C141                     exg        D0, D1
  5413. 00003EC8  9081                     sub.l      D0, D1
  5414. 00003ECA  0680 0000 0014           addi.l     D0, 0x14
  5415. 00003ED0  3D40 8030                move.w     [A6 - 0x7FD0], D0
  5416. 00003ED4  70FF                     moveq.l    D0, 0xFFFFFFFF
  5417. 00003ED6  3F00                     move.w     -[A7], D0
  5418. 00003ED8  70FF                     moveq.l    D0, 0xFFFFFFFF
  5419. 00003EDA  3F00                     move.w     -[A7], D0
  5420. 00003EDC  4267                     clr.w      -[A7]
  5421. 00003EDE  7008                     moveq.l    D0, 0x08
  5422. 00003EE0  3F00                     move.w     -[A7], D0
  5423. 00003EE2  4267                     clr.w      -[A7]
  5424. 00003EE4  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  5425. 00003EE8  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5426. 00003EEC  48C0                     ext.l      D0
  5427. 00003EEE  2200                     move.l     D1, D0
  5428. 00003EF0  7012                     moveq.l    D0, 0x12
  5429. 00003EF2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5430. 00003EF6  5180                     subq.l     D0, 8
  5431. 00003EF8  2F00                     move.l     -[A7], D0
  5432. 00003EFA  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5433. 00003EFE  48C0                     ext.l      D0
  5434. 00003F00  2200                     move.l     D1, D0
  5435. 00003F02  701E                     moveq.l    D0, 0x1E
  5436. 00003F04  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5437. 00003F08  0480 0000 000E           subi.l     D0, 0xE
  5438. 00003F0E  221F                     move.l     D1, [A7]+
  5439. 00003F10  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5440. 00003F14  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5441. 00003F18  48C0                     ext.l      D0
  5442. 00003F1A  2200                     move.l     D1, D0
  5443. 00003F1C  7012                     moveq.l    D0, 0x12
  5444. 00003F1E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5445. 00003F22  5080                     addq.l     D0, 8
  5446. 00003F24  2F00                     move.l     -[A7], D0
  5447. 00003F26  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5448. 00003F2A  48C0                     ext.l      D0
  5449. 00003F2C  2200                     move.l     D1, D0
  5450. 00003F2E  701E                     moveq.l    D0, 0x1E
  5451. 00003F30  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5452. 00003F34  0680 0000 000A           addi.l     D0, 0xA /* '\n' */
  5453. 00003F3A  221F                     move.l     D1, [A7]+
  5454. 00003F3C  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5455. 00003F40  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5456. 00003F44  48C0                     ext.l      D0
  5457. 00003F46  E388                     lsl        D0, 1
  5458. 00003F48  0680 0000 0716           addi.l     D0, 0x716
  5459. 00003F4E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  5460. 00003F52  2F00                     move.l     -[A7], D0
  5461. 00003F54  302E 8034                move.w     D0, [A6 - 0x7FCC]
  5462. 00003F58  48C0                     ext.l      D0
  5463. 00003F5A  4480                     neg.l      D0
  5464. 00003F5C  205F                     movea.l    A0, [A7]+
  5465. 00003F5E  3080                     move.w     [A0], D0
  5466. 00003F60  70FF                     moveq.l    D0, 0xFFFFFFFF
  5467. 00003F62  3F00                     move.w     -[A7], D0
  5468. 00003F64  7018                     moveq.l    D0, 0x18
  5469. 00003F66  3F00                     move.w     -[A7], D0
  5470. 00003F68  70FF                     moveq.l    D0, 0xFFFFFFFF
  5471. 00003F6A  3F00                     move.w     -[A7], D0
  5472. 00003F6C  7002                     moveq.l    D0, 0x02
  5473. 00003F6E  3F00                     move.w     -[A7], D0
  5474. 00003F70  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  5475. 00003F74  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5476. 00003F78  48C0                     ext.l      D0
  5477. 00003F7A  2200                     move.l     D1, D0
  5478. 00003F7C  7012                     moveq.l    D0, 0x12
  5479. 00003F7E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5480. 00003F82  5F80                     subq.l     D0, 7
  5481. 00003F84  3F00                     move.w     -[A7], D0
  5482. 00003F86  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5483. 00003F8A  48C0                     ext.l      D0
  5484. 00003F8C  2200                     move.l     D1, D0
  5485. 00003F8E  701E                     moveq.l    D0, 0x1E
  5486. 00003F90  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5487. 00003F94  5E80                     addq.l     D0, 7
  5488. 00003F96  3F00                     move.w     -[A7], D0
  5489. 00003F98  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  5490. 00003F9C  7040                     moveq.l    D0, 0x40
  5491. 00003F9E  306E 8034                movea.w    A0, [A6 - 0x7FCC]
  5492. 00003FA2  D088                     add.l      D0, A0
  5493. 00003FA4  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  5494. 00003FA8  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  5495. label00003FAC:
  5496. 00003FAC  526E 845A                addq.w     [A6 - 0x7BA6], 1
  5497. 00003FB0  0C6E 0050 845A           cmpi.w     [A6 - 0x7BA6], 0x50 /* 'P' */
  5498. 00003FB6  6F00 0008                ble        +0xA /* 00003FC0 */
  5499. 00003FBA  7001                     moveq.l    D0, 0x01
  5500. 00003FBC  3D40 845A                move.w     [A6 - 0x7BA6], D0
  5501. label00003FC0:
  5502. 00003FC0  306E 845A                movea.w    A0, [A6 - 0x7BA6]
  5503. 00003FC4  D1C8                     add.l      A0, A0
  5504. 00003FC6  D0FC 07B8                add.w      A0, 0x7B8
  5505. 00003FCA  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5506. 00003FCE  3010                     move.w     D0, [A0]
  5507. 00003FD0  5EC0                     sgt        D0
  5508. 00003FD2  4880                     ext.w      D0
  5509. 00003FD4  48C0                     ext.l      D0
  5510. 00003FD6  2F00                     move.l     -[A7], D0
  5511. 00003FD8  306E 845A                movea.w    A0, [A6 - 0x7BA6]
  5512. 00003FDC  D1C8                     add.l      A0, A0
  5513. 00003FDE  D0FC 0716                add.w      A0, 0x716
  5514. 00003FE2  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5515. 00003FE6  3010                     move.w     D0, [A0]
  5516. 00003FE8  48C0                     ext.l      D0
  5517. 00003FEA  0C80 0000 0001           cmpi.l     D0, 0x1
  5518. 00003FF0  56C0                     sne        D0
  5519. 00003FF2  4880                     ext.w      D0
  5520. 00003FF4  48C0                     ext.l      D0
  5521. 00003FF6  C09F                     and.l      D0, [A7]+
  5522. 00003FF8  4A80                     tst.l      D0
  5523. 00003FFA  6704                     beq        +0x6 /* 00004000 */
  5524. 00003FFC  4EFA 0004                jmp        [PC + 0x4 /* 00004002 */]
  5525. label00004000:
  5526. 00004000  60AA                     bra        -0x54 /* 00003FAC */
  5527. label00004002:
  5528. 00004002  6100 F946                bsr        -0x6B8 /* 0000394A */
  5529. 00004006  3D6E 845A 8458           move.w     [A6 - 0x7BA8], [A6 - 0x7BA6]
  5530. 0000400C  6100 F93C                bsr        -0x6C2 /* 0000394A */
  5531. 00004010  6000 FBEC                bra        -0x412 /* 00003BFE */
  5532. label00004014:
  5533. 00004014  6100 CABC                bsr        -0x3542 /* 00000AD2 */
  5534. 00004018  302E 8028                move.w     D0, [A6 - 0x7FD8]
  5535. 0000401C  57C0                     seq        D0
  5536. 0000401E  4880                     ext.w      D0
  5537. 00004020  48C0                     ext.l      D0
  5538. 00004022  2F00                     move.l     -[A7], D0
  5539. 00004024  302E 8026                move.w     D0, [A6 - 0x7FDA]
  5540. 00004028  56C0                     sne        D0
  5541. 0000402A  4880                     ext.w      D0
  5542. 0000402C  48C0                     ext.l      D0
  5543. 0000402E  C09F                     and.l      D0, [A7]+
  5544. 00004030  4A80                     tst.l      D0
  5545. 00004032  6704                     beq        +0x6 /* 00004038 */
  5546. 00004034  4EFA 01F4                jmp        [PC + 0x1F4 /* 0000422A */]
  5547. label00004038:
  5548. 00004038  558F                     subq.l     A7, 2
  5549. 0000403A  A974                     syscall    Button
  5550. 0000403C  101F                     move.b     D0, [A7]+
  5551. 0000403E  4880                     ext.w      D0
  5552. 00004040  48C0                     ext.l      D0
  5553. 00004042  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5554. 00004046  302E 8032                move.w     D0, [A6 - 0x7FCE]
  5555. 0000404A  6604                     bne        +0x6 /* 00004050 */
  5556. 0000404C  4EFA FBB0                jmp        [PC - 0x450 /* 00003BFE */]
  5557. label00004050:
  5558. 00004050  6100 CD16                bsr        -0x32E8 /* 00000D68 */
  5559. 00004054  0C6E 000A 8030           cmpi.w     [A6 - 0x7FD0], 0xA /* '\n' */
  5560. 0000405A  5DC0                     slt        D0
  5561. 0000405C  4880                     ext.w      D0
  5562. 0000405E  48C0                     ext.l      D0
  5563. 00004060  2F00                     move.l     -[A7], D0
  5564. 00004062  0C6E 0170 8030           cmpi.w     [A6 - 0x7FD0], 0x170
  5565. 00004068  5EC0                     sgt        D0
  5566. 0000406A  4880                     ext.w      D0
  5567. 0000406C  48C0                     ext.l      D0
  5568. 0000406E  809F                     or.l       D0, [A7]+
  5569. 00004070  2F00                     move.l     -[A7], D0
  5570. 00004072  0C6E 0010 814A           cmpi.w     [A6 - 0x7EB6], 0x10
  5571. 00004078  5DC0                     slt        D0
  5572. 0000407A  4880                     ext.w      D0
  5573. 0000407C  48C0                     ext.l      D0
  5574. 0000407E  809F                     or.l       D0, [A7]+
  5575. 00004080  2F00                     move.l     -[A7], D0
  5576. 00004082  0C6E 0082 814A           cmpi.w     [A6 - 0x7EB6], 0x82
  5577. 00004088  5EC0                     sgt        D0
  5578. 0000408A  4880                     ext.w      D0
  5579. 0000408C  48C0                     ext.l      D0
  5580. 0000408E  809F                     or.l       D0, [A7]+
  5581. 00004090  4A80                     tst.l      D0
  5582. 00004092  6704                     beq        +0x6 /* 00004098 */
  5583. 00004094  4EFA FF7E                jmp        [PC - 0x82 /* 00004014 */]
  5584. label00004098:
  5585. 00004098  302E 8030                move.w     D0, [A6 - 0x7FD0]
  5586. 0000409C  48C0                     ext.l      D0
  5587. 0000409E  0680 0000 0009           addi.l     D0, 0x9 /* '\t' */
  5588. 000040A4  2200                     move.l     D1, D0
  5589. 000040A6  7012                     moveq.l    D0, 0x12
  5590. 000040A8  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  5591. 000040AC  3D40 845C                move.w     [A6 - 0x7BA4], D0
  5592. 000040B0  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5593. 000040B4  48C0                     ext.l      D0
  5594. 000040B6  0680 0000 0010           addi.l     D0, 0x10
  5595. 000040BC  2200                     move.l     D1, D0
  5596. 000040BE  701E                     moveq.l    D0, 0x1E
  5597. 000040C0  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  5598. 000040C4  3D40 845E                move.w     [A6 - 0x7BA2], D0
  5599. 000040C8  302E 845E                move.w     D0, [A6 - 0x7BA2]
  5600. 000040CC  48C0                     ext.l      D0
  5601. 000040CE  2200                     move.l     D1, D0
  5602. 000040D0  7014                     moveq.l    D0, 0x14
  5603. 000040D2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5604. 000040D6  0480 0000 0014           subi.l     D0, 0x14
  5605. 000040DC  306E 845C                movea.w    A0, [A6 - 0x7BA4]
  5606. 000040E0  D088                     add.l      D0, A0
  5607. 000040E2  3D40 845A                move.w     [A6 - 0x7BA6], D0
  5608. 000040E6  306E 845A                movea.w    A0, [A6 - 0x7BA6]
  5609. 000040EA  D1C8                     add.l      A0, A0
  5610. 000040EC  D0FC 07B8                add.w      A0, 0x7B8
  5611. 000040F0  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5612. 000040F4  3010                     move.w     D0, [A0]
  5613. 000040F6  5EC0                     sgt        D0
  5614. 000040F8  4880                     ext.w      D0
  5615. 000040FA  48C0                     ext.l      D0
  5616. 000040FC  2F00                     move.l     -[A7], D0
  5617. 000040FE  306E 845A                movea.w    A0, [A6 - 0x7BA6]
  5618. 00004102  D1C8                     add.l      A0, A0
  5619. 00004104  D0FC 0716                add.w      A0, 0x716
  5620. 00004108  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5621. 0000410C  3010                     move.w     D0, [A0]
  5622. 0000410E  48C0                     ext.l      D0
  5623. 00004110  0C80 0000 0001           cmpi.l     D0, 0x1
  5624. 00004116  56C0                     sne        D0
  5625. 00004118  4880                     ext.w      D0
  5626. 0000411A  48C0                     ext.l      D0
  5627. 0000411C  C09F                     and.l      D0, [A7]+
  5628. 0000411E  4A80                     tst.l      D0
  5629. 00004120  6704                     beq        +0x6 /* 00004126 */
  5630. 00004122  4EFA 0006                jmp        [PC + 0x6 /* 0000412A */]
  5631. label00004126:
  5632. 00004126  6000 FEEC                bra        -0x112 /* 00004014 */
  5633. label0000412A:
  5634. 0000412A  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5635. 0000412E  48C0                     ext.l      D0
  5636. 00004130  306E 8458                movea.w    A0, [A6 - 0x7BA8]
  5637. 00004134  B088                     cmp.l      D0, A0
  5638. 00004136  6604                     bne        +0x6 /* 0000413C */
  5639. 00004138  4EFA FEDA                jmp        [PC - 0x126 /* 00004014 */]
  5640. label0000413C:
  5641. 0000413C  6100 F80C                bsr        -0x7F2 /* 0000394A */
  5642. 00004140  3D6E 845A 8458           move.w     [A6 - 0x7BA8], [A6 - 0x7BA6]
  5643. 00004146  6100 F802                bsr        -0x7FC /* 0000394A */
  5644. 0000414A  6000 FEC8                bra        -0x136 /* 00004014 */
  5645. label0000414E:
  5646. 0000414E  7001                     moveq.l    D0, 0x01
  5647. 00004150  3D40 802C                move.w     [A6 - 0x7FD4], D0
  5648. 00004154  7007                     moveq.l    D0, 0x07
  5649. 00004156  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  5650. 0000415A  6100 CB90                bsr        -0x346E /* 00000CEC */
  5651. 0000415E  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5652. 00004162  6604                     bne        +0x6 /* 00004168 */
  5653. 00004164  4EFA 00B4                jmp        [PC + 0xB4 /* 0000421A */]
  5654. label00004168:
  5655. 00004168  70FF                     moveq.l    D0, 0xFFFFFFFF
  5656. 0000416A  3F00                     move.w     -[A7], D0
  5657. 0000416C  70FF                     moveq.l    D0, 0xFFFFFFFF
  5658. 0000416E  3F00                     move.w     -[A7], D0
  5659. 00004170  4267                     clr.w      -[A7]
  5660. 00004172  700A                     moveq.l    D0, 0x0A
  5661. 00004174  3F00                     move.w     -[A7], D0
  5662. 00004176  70FF                     moveq.l    D0, 0xFFFFFFFF
  5663. 00004178  3F00                     move.w     -[A7], D0
  5664. 0000417A  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  5665. 0000417E  6100 F768                bsr        -0x896 /* 000038E8 */
  5666. 00004182  6100 F7C6                bsr        -0x838 /* 0000394A */
  5667. 00004186  7001                     moveq.l    D0, 0x01
  5668. 00004188  3D40 8030                move.w     [A6 - 0x7FD0], D0
  5669. label0000418C:
  5670. 0000418C  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  5671. 00004190  D1C8                     add.l      A0, A0
  5672. 00004192  D0FC 07B8                add.w      A0, 0x7B8
  5673. 00004196  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5674. 0000419A  3010                     move.w     D0, [A0]
  5675. 0000419C  57C0                     seq        D0
  5676. 0000419E  4880                     ext.w      D0
  5677. 000041A0  48C0                     ext.l      D0
  5678. 000041A2  2F00                     move.l     -[A7], D0
  5679. 000041A4  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  5680. 000041A8  D1C8                     add.l      A0, A0
  5681. 000041AA  D0FC 0716                add.w      A0, 0x716
  5682. 000041AE  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5683. 000041B2  3010                     move.w     D0, [A0]
  5684. 000041B4  48C0                     ext.l      D0
  5685. 000041B6  0C80 0000 0001           cmpi.l     D0, 0x1
  5686. 000041BC  57C0                     seq        D0
  5687. 000041BE  4880                     ext.w      D0
  5688. 000041C0  48C0                     ext.l      D0
  5689. 000041C2  809F                     or.l       D0, [A7]+
  5690. 000041C4  4A80                     tst.l      D0
  5691. 000041C6  6704                     beq        +0x6 /* 000041CC */
  5692. 000041C8  4EFA 0040                jmp        [PC + 0x40 /* 0000420A */]
  5693. label000041CC:
  5694. 000041CC  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  5695. 000041D0  D1C8                     add.l      A0, A0
  5696. 000041D2  D0FC 07B8                add.w      A0, 0x7B8
  5697. 000041D6  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5698. 000041DA  3010                     move.w     D0, [A0]
  5699. 000041DC  48C0                     ext.l      D0
  5700. 000041DE  2F00                     move.l     -[A7], D0
  5701. 000041E0  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  5702. 000041E4  D1C8                     add.l      A0, A0
  5703. 000041E6  D0FC 0716                add.w      A0, 0x716
  5704. 000041EA  D1ED FD6A                add.l      A0, [A5 - 0x296]
  5705. 000041EE  3010                     move.w     D0, [A0]
  5706. 000041F0  48C0                     ext.l      D0
  5707. 000041F2  221F                     move.l     D1, [A7]+
  5708. 000041F4  D081                     add.l      D0, D1
  5709. 000041F6  0C80 0000 0000           cmpi.l     D0, 0x0
  5710. 000041FC  6700 000C                beq        +0xE /* 0000420A */
  5711. 00004200  7000                     moveq.l    D0, 0x00
  5712. 00004202  3D40 802C                move.w     [A6 - 0x7FD4], D0
  5713. 00004206  4EFA 0012                jmp        [PC + 0x12 /* 0000421A */]
  5714. label0000420A:
  5715. 0000420A  526E 8030                addq.w     [A6 - 0x7FD0], 1
  5716. 0000420E  0C6E 0051 8030           cmpi.w     [A6 - 0x7FD0], 0x51 /* 'Q' */
  5717. 00004214  6C04                     bge        +0x6 /* 0000421A */
  5718. 00004216  4EFA FF74                jmp        [PC - 0x8C /* 0000418C */]
  5719. label0000421A:
  5720. 0000421A  0C6E 0001 802C           cmpi.w     [A6 - 0x7FD4], 0x1
  5721. 00004220  6604                     bne        +0x6 /* 00004226 */
  5722. 00004222  4EFA E3A0                jmp        [PC - 0x1C60 /* 000025C4 */]
  5723. label00004226:
  5724. 00004226  6000 E298                bra        -0x1D66 /* 000024C0 */
  5725. label0000422A:
  5726. 0000422A  7007                     moveq.l    D0, 0x07
  5727. 0000422C  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  5728. 00004230  302E 845A                move.w     D0, [A6 - 0x7BA6]
  5729. 00004234  6700 000A                beq        +0xC /* 00004240 */
  5730. 00004238  6100 F6AE                bsr        -0x950 /* 000038E8 */
  5731. 0000423C  6100 F70C                bsr        -0x8F2 /* 0000394A */
  5732. label00004240:
  5733. 00004240  7000                     moveq.l    D0, 0x00
  5734. 00004242  3D40 802C                move.w     [A6 - 0x7FD4], D0
  5735. 00004246  6000 E278                bra        -0x1D86 /* 000024C0 */
  5736. fn0000424A:
  5737. 0000424A  0C6E 00E6 8030           cmpi.w     [A6 - 0x7FD0], 0xE6
  5738. 00004250  5DC0                     slt        D0
  5739. 00004252  4880                     ext.w      D0
  5740. 00004254  48C0                     ext.l      D0
  5741. 00004256  2F00                     move.l     -[A7], D0
  5742. 00004258  0C6E 00F0 8030           cmpi.w     [A6 - 0x7FD0], 0xF0
  5743. 0000425E  5EC0                     sgt        D0
  5744. 00004260  4880                     ext.w      D0
  5745. 00004262  48C0                     ext.l      D0
  5746. 00004264  809F                     or.l       D0, [A7]+
  5747. 00004266  2F00                     move.l     -[A7], D0
  5748. 00004268  0C6E 007D 814A           cmpi.w     [A6 - 0x7EB6], 0x7D /* '}' */
  5749. 0000426E  5DC0                     slt        D0
  5750. 00004270  4880                     ext.w      D0
  5751. 00004272  48C0                     ext.l      D0
  5752. 00004274  809F                     or.l       D0, [A7]+
  5753. 00004276  2F00                     move.l     -[A7], D0
  5754. 00004278  0C6E 00BC 814A           cmpi.w     [A6 - 0x7EB6], 0xBC
  5755. 0000427E  5EC0                     sgt        D0
  5756. 00004280  4880                     ext.w      D0
  5757. 00004282  48C0                     ext.l      D0
  5758. 00004284  809F                     or.l       D0, [A7]+
  5759. 00004286  4A80                     tst.l      D0
  5760. 00004288  6700 000A                beq        +0xC /* 00004294 */
  5761. 0000428C  7000                     moveq.l    D0, 0x00
  5762. 0000428E  3D40 8252                move.w     [A6 - 0x7DAE], D0
  5763. 00004292  4E75                     rts
  5764. label00004294:
  5765. 00004294  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5766. 00004298  48C0                     ext.l      D0
  5767. 0000429A  0480 0000 006E           subi.l     D0, 0x6E /* 'n' */
  5768. 000042A0  2200                     move.l     D1, D0
  5769. 000042A2  700F                     moveq.l    D0, 0x0F
  5770. 000042A4  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  5771. 000042A8  3D40 802E                move.w     [A6 - 0x7FD2], D0
  5772. 000042AC  0C6E 0001 802E           cmpi.w     [A6 - 0x7FD2], 0x1
  5773. 000042B2  5DC0                     slt        D0
  5774. 000042B4  4880                     ext.w      D0
  5775. 000042B6  48C0                     ext.l      D0
  5776. 000042B8  2F00                     move.l     -[A7], D0
  5777. 000042BA  0C6E 0004 802E           cmpi.w     [A6 - 0x7FD2], 0x4
  5778. 000042C0  5EC0                     sgt        D0
  5779. 000042C2  4880                     ext.w      D0
  5780. 000042C4  48C0                     ext.l      D0
  5781. 000042C6  809F                     or.l       D0, [A7]+
  5782. 000042C8  2F00                     move.l     -[A7], D0
  5783. 000042CA  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5784. 000042CE  48C0                     ext.l      D0
  5785. 000042D0  2F00                     move.l     -[A7], D0
  5786. 000042D2  302E 802E                move.w     D0, [A6 - 0x7FD2]
  5787. 000042D6  48C0                     ext.l      D0
  5788. 000042D8  2200                     move.l     D1, D0
  5789. 000042DA  700F                     moveq.l    D0, 0x0F
  5790. 000042DC  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5791. 000042E0  0680 0000 006E           addi.l     D0, 0x6E /* 'n' */
  5792. 000042E6  221F                     move.l     D1, [A7]+
  5793. 000042E8  C141                     exg        D0, D1
  5794. 000042EA  9081                     sub.l      D0, D1
  5795. 000042EC  0C80 0000 000D           cmpi.l     D0, 0xD /* '\r' */
  5796. 000042F2  5EC0                     sgt        D0
  5797. 000042F4  4880                     ext.w      D0
  5798. 000042F6  48C0                     ext.l      D0
  5799. 000042F8  809F                     or.l       D0, [A7]+
  5800. 000042FA  4A80                     tst.l      D0
  5801. 000042FC  6700 000A                beq        +0xC /* 00004308 */
  5802. 00004300  7000                     moveq.l    D0, 0x00
  5803. 00004302  3D40 8252                move.w     [A6 - 0x7DAE], D0
  5804. 00004306  4E75                     rts
  5805. label00004308:
  5806. 00004308  3D6E 802E 8252           move.w     [A6 - 0x7DAE], [A6 - 0x7FD2]
  5807. 0000430E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  5808. 00004312  48C0                     ext.l      D0
  5809. 00004314  2F00                     move.l     -[A7], D0
  5810. 00004316  302E 802E                move.w     D0, [A6 - 0x7FD2]
  5811. 0000431A  48C0                     ext.l      D0
  5812. 0000431C  2200                     move.l     D1, D0
  5813. 0000431E  700F                     moveq.l    D0, 0x0F
  5814. 00004320  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5815. 00004324  0680 0000 006E           addi.l     D0, 0x6E /* 'n' */
  5816. 0000432A  221F                     move.l     D1, [A7]+
  5817. 0000432C  C141                     exg        D0, D1
  5818. 0000432E  9081                     sub.l      D0, D1
  5819. 00004330  0C80 0000 0006           cmpi.l     D0, 0x6
  5820. 00004336  6F00 000C                ble        +0xE /* 00004344 */
  5821. 0000433A  586E 8252                addq.w     [A6 - 0x7DAE], 4
  5822. 0000433E  4E75                     rts
  5823. 00004340  6000 0004                bra        +0x6 /* 00004346 */
  5824. label00004344:
  5825. 00004344  4E75                     rts
  5826. fn00004346:
  5827. 00004346  0C6E 0005 8252           cmpi.w     [A6 - 0x7DAE], 0x5
  5828. 0000434C  6C00 0070                bge        +0x72 /* 000043BE */
  5829. 00004350  203C 0000 00E7           move.l     D0, 0xE7
  5830. 00004356  2F00                     move.l     -[A7], D0
  5831. 00004358  706F                     moveq.l    D0, 0x6F
  5832. 0000435A  2F00                     move.l     -[A7], D0
  5833. 0000435C  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5834. 00004360  48C0                     ext.l      D0
  5835. 00004362  2200                     move.l     D1, D0
  5836. 00004364  700F                     moveq.l    D0, 0x0F
  5837. 00004366  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5838. 0000436A  221F                     move.l     D1, [A7]+
  5839. 0000436C  D081                     add.l      D0, D1
  5840. 0000436E  221F                     move.l     D1, [A7]+
  5841. 00004370  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5842. 00004374  203C 0000 00EF           move.l     D0, 0xEF
  5843. 0000437A  2F00                     move.l     -[A7], D0
  5844. 0000437C  7074                     moveq.l    D0, 0x74
  5845. 0000437E  2F00                     move.l     -[A7], D0
  5846. 00004380  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5847. 00004384  48C0                     ext.l      D0
  5848. 00004386  2200                     move.l     D1, D0
  5849. 00004388  700F                     moveq.l    D0, 0x0F
  5850. 0000438A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5851. 0000438E  221F                     move.l     D1, [A7]+
  5852. 00004390  D081                     add.l      D0, D1
  5853. 00004392  221F                     move.l     D1, [A7]+
  5854. 00004394  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5855. 00004398  203C 0000 00E7           move.l     D0, 0xE7
  5856. 0000439E  2F00                     move.l     -[A7], D0
  5857. 000043A0  706F                     moveq.l    D0, 0x6F
  5858. 000043A2  2F00                     move.l     -[A7], D0
  5859. 000043A4  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5860. 000043A8  48C0                     ext.l      D0
  5861. 000043AA  2200                     move.l     D1, D0
  5862. 000043AC  700F                     moveq.l    D0, 0x0F
  5863. 000043AE  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5864. 000043B2  221F                     move.l     D1, [A7]+
  5865. 000043B4  D081                     add.l      D0, D1
  5866. 000043B6  221F                     move.l     D1, [A7]+
  5867. 000043B8  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5868. 000043BC  4E75                     rts
  5869. label000043BE:
  5870. 000043BE  203C 0000 00E7           move.l     D0, 0xE7
  5871. 000043C4  2F00                     move.l     -[A7], D0
  5872. 000043C6  7039                     moveq.l    D0, 0x39
  5873. 000043C8  2F00                     move.l     -[A7], D0
  5874. 000043CA  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5875. 000043CE  48C0                     ext.l      D0
  5876. 000043D0  2200                     move.l     D1, D0
  5877. 000043D2  700F                     moveq.l    D0, 0x0F
  5878. 000043D4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5879. 000043D8  221F                     move.l     D1, [A7]+
  5880. 000043DA  D081                     add.l      D0, D1
  5881. 000043DC  221F                     move.l     D1, [A7]+
  5882. 000043DE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5883. 000043E2  203C 0000 00EF           move.l     D0, 0xEF
  5884. 000043E8  2F00                     move.l     -[A7], D0
  5885. 000043EA  703E                     moveq.l    D0, 0x3E
  5886. 000043EC  2F00                     move.l     -[A7], D0
  5887. 000043EE  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5888. 000043F2  48C0                     ext.l      D0
  5889. 000043F4  2200                     move.l     D1, D0
  5890. 000043F6  700F                     moveq.l    D0, 0x0F
  5891. 000043F8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5892. 000043FC  221F                     move.l     D1, [A7]+
  5893. 000043FE  D081                     add.l      D0, D1
  5894. 00004400  221F                     move.l     D1, [A7]+
  5895. 00004402  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  5896. 00004406  203C 0000 00E7           move.l     D0, 0xE7
  5897. 0000440C  2F00                     move.l     -[A7], D0
  5898. 0000440E  7039                     moveq.l    D0, 0x39
  5899. 00004410  2F00                     move.l     -[A7], D0
  5900. 00004412  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5901. 00004416  48C0                     ext.l      D0
  5902. 00004418  2200                     move.l     D1, D0
  5903. 0000441A  700F                     moveq.l    D0, 0x0F
  5904. 0000441C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  5905. 00004420  221F                     move.l     D1, [A7]+
  5906. 00004422  D081                     add.l      D0, D1
  5907. 00004424  221F                     move.l     D1, [A7]+
  5908. 00004426  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  5909. 0000442A  4E75                     rts
  5910. fn0000442C:
  5911. 0000442C  6100 FE1C                bsr        -0x1E2 /* 0000424A */
  5912. 00004430  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5913. 00004434  6604                     bne        +0x6 /* 0000443A */
  5914. 00004436  4EFA 03BA                jmp        [PC + 0x3BA /* 000047F2 */]
  5915. label0000443A:
  5916. 0000443A  70FF                     moveq.l    D0, 0xFFFFFFFF
  5917. 0000443C  3F00                     move.w     -[A7], D0
  5918. 0000443E  70FF                     moveq.l    D0, 0xFFFFFFFF
  5919. 00004440  3F00                     move.w     -[A7], D0
  5920. 00004442  4267                     clr.w      -[A7]
  5921. 00004444  700A                     moveq.l    D0, 0x0A
  5922. 00004446  3F00                     move.w     -[A7], D0
  5923. 00004448  70FF                     moveq.l    D0, 0xFFFFFFFF
  5924. 0000444A  3F00                     move.w     -[A7], D0
  5925. 0000444C  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  5926. 00004450  6100 FEF4                bsr        -0x10A /* 00004346 */
  5927. 00004454  3D7C 015E 8460           move.w     [A6 - 0x7BA0], 0x15E
  5928. 0000445A  7001                     moveq.l    D0, 0x01
  5929. 0000445C  3D40 8462                move.w     [A6 - 0x7B9E], D0
  5930. 00004460  70FF                     moveq.l    D0, 0xFFFFFFFF
  5931. 00004462  3F00                     move.w     -[A7], D0
  5932. 00004464  70FF                     moveq.l    D0, 0xFFFFFFFF
  5933. 00004466  3F00                     move.w     -[A7], D0
  5934. 00004468  4267                     clr.w      -[A7]
  5935. 0000446A  700C                     moveq.l    D0, 0x0C
  5936. 0000446C  3F00                     move.w     -[A7], D0
  5937. 0000446E  70FF                     moveq.l    D0, 0xFFFFFFFF
  5938. 00004470  3F00                     move.w     -[A7], D0
  5939. 00004472  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  5940. label00004476:
  5941. 00004476  7001                     moveq.l    D0, 0x01
  5942. 00004478  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  5943. 0000447C  558F                     subq.l     A7, 2
  5944. 0000447E  A974                     syscall    Button
  5945. 00004480  101F                     move.b     D0, [A7]+
  5946. 00004482  4880                     ext.w      D0
  5947. 00004484  48C0                     ext.l      D0
  5948. 00004486  3D40 8032                move.w     [A6 - 0x7FCE], D0
  5949. 0000448A  302E 8032                move.w     D0, [A6 - 0x7FCE]
  5950. 0000448E  6604                     bne        +0x6 /* 00004494 */
  5951. 00004490  4EFA 026A                jmp        [PC + 0x26A /* 000046FC */]
  5952. label00004494:
  5953. 00004494  536E 8462                subq.w     [A6 - 0x7B9E], 1
  5954. 00004498  302E 8462                move.w     D0, [A6 - 0x7B9E]
  5955. 0000449C  6F04                     ble        +0x6 /* 000044A2 */
  5956. 0000449E  4EFA FFD6                jmp        [PC - 0x2A /* 00004476 */]
  5957. label000044A2:
  5958. 000044A2  302E 8460                move.w     D0, [A6 - 0x7BA0]
  5959. 000044A6  48C0                     ext.l      D0
  5960. 000044A8  2F00                     move.l     -[A7], D0
  5961. 000044AA  302E 8460                move.w     D0, [A6 - 0x7BA0]
  5962. 000044AE  48C0                     ext.l      D0
  5963. 000044B0  2200                     move.l     D1, D0
  5964. 000044B2  700A                     moveq.l    D0, 0x0A
  5965. 000044B4  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  5966. 000044B8  221F                     move.l     D1, [A7]+
  5967. 000044BA  C141                     exg        D0, D1
  5968. 000044BC  9081                     sub.l      D0, D1
  5969. 000044BE  3D40 8460                move.w     [A6 - 0x7BA0], D0
  5970. 000044C2  3D6E 8460 8462           move.w     [A6 - 0x7B9E], [A6 - 0x7BA0]
  5971. 000044C8  302E 8252                move.w     D0, [A6 - 0x7DAE]
  5972. 000044CC  48C0                     ext.l      D0
  5973. 000044CE  487A 0028                pea.l      [PC + 0x28 /* 000044F8, value 0x526E8004 */]
  5974. 000044D2  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  5975. 000044D6  0008 4EFA                ori.b      A0, 0xFA
  5976. 000044DA  001E 4EFA                ori.b      [A6]+, 0xFA
  5977. 000044DE  0092 4EFA 0112           ori.l      [A2], 0x4EFA0112
  5978. 000044E4  4EFA 0192                jmp        [PC + 0x192 /* 00004678 */]
  5979. 000044E8  4EFA 0034                jmp        [PC + 0x34 /* 0000451E */]
  5980. 000044EC  4EFA 0082                jmp        [PC + 0x82 /* 00004570 */]
  5981. 000044F0  4EFA 0102                jmp        [PC + 0x102 /* 000045F4 */]
  5982. 000044F4  4EFA 0182                jmp        [PC + 0x182 /* 00004678 */]
  5983. 000044F8  526E 8004                addq.w     [A6 - 0x7FFC], 1
  5984. 000044FC  302E 8004                move.w     D0, [A6 - 0x7FFC]
  5985. 00004500  48C0                     ext.l      D0
  5986. 00004502  306E 8002                movea.w    A0, [A6 - 0x7FFE]
  5987. 00004506  B088                     cmp.l      D0, A0
  5988. 00004508  6F00 0010                ble        +0x12 /* 0000451A */
  5989. 0000450C  7001                     moveq.l    D0, 0x01
  5990. 0000450E  3D40 8004                move.w     [A6 - 0x7FFC], D0
  5991. 00004512  4EFA 001C                jmp        [PC + 0x1C /* 00004530 */]
  5992. 00004516  6000 0006                bra        +0x8 /* 0000451E */
  5993. label0000451A:
  5994. 0000451A  4EFA 0014                jmp        [PC + 0x14 /* 00004530 */]
  5995. label0000451E:
  5996. 0000451E  536E 8004                subq.w     [A6 - 0x7FFC], 1
  5997. 00004522  302E 8004                move.w     D0, [A6 - 0x7FFC]
  5998. 00004526  6600 0008                bne        +0xA /* 00004530 */
  5999. 0000452A  3D6E 8002 8004           move.w     [A6 - 0x7FFC], [A6 - 0x7FFE]
  6000. label00004530:
  6001. 00004530  7001                     moveq.l    D0, 0x01
  6002. 00004532  3D40 8024                move.w     [A6 - 0x7FDC], D0
  6003. 00004536  203C 0000 00B9           move.l     D0, 0xB9
  6004. 0000453C  2200                     move.l     D1, D0
  6005. 0000453E  707D                     moveq.l    D0, 0x7D
  6006. 00004540  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6007. 00004544  203C 0000 00E1           move.l     D0, 0xE1
  6008. 0000454A  2200                     move.l     D1, D0
  6009. 0000454C  203C 0000 008A           move.l     D0, 0x8A
  6010. 00004552  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6011. 00004556  3F3C 00B9                move.w     -[A7], 0xB9
  6012. 0000455A  3F3C 0087                move.w     -[A7], 0x87
  6013. 0000455E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6014. 00004562  302E 8004                move.w     D0, [A6 - 0x7FFC]
  6015. 00004566  48C0                     ext.l      D0
  6016. 00004568  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  6017. 0000456C  6000 FF08                bra        -0xF6 /* 00004476 */
  6018. label00004570:
  6019. 00004570  0C6E 0002 8252           cmpi.w     [A6 - 0x7DAE], 0x2
  6020. 00004576  6F00 0020                ble        +0x22 /* 00004598 */
  6021. 0000457A  302E 8006                move.w     D0, [A6 - 0x7FFA]
  6022. 0000457E  48C0                     ext.l      D0
  6023. 00004580  2F00                     move.l     -[A7], D0
  6024. 00004582  302E 8006                move.w     D0, [A6 - 0x7FFA]
  6025. 00004586  5EC0                     sgt        D0
  6026. 00004588  4880                     ext.w      D0
  6027. 0000458A  48C0                     ext.l      D0
  6028. 0000458C  221F                     move.l     D1, [A7]+
  6029. 0000458E  D081                     add.l      D0, D1
  6030. 00004590  3D40 8006                move.w     [A6 - 0x7FFA], D0
  6031. 00004594  6000 0020                bra        +0x22 /* 000045B6 */
  6032. label00004598:
  6033. 00004598  302E 8006                move.w     D0, [A6 - 0x7FFA]
  6034. 0000459C  48C0                     ext.l      D0
  6035. 0000459E  2F00                     move.l     -[A7], D0
  6036. 000045A0  0C6E 0063 8006           cmpi.w     [A6 - 0x7FFA], 0x63 /* 'c' */
  6037. 000045A6  5DC0                     slt        D0
  6038. 000045A8  4880                     ext.w      D0
  6039. 000045AA  48C0                     ext.l      D0
  6040. 000045AC  221F                     move.l     D1, [A7]+
  6041. 000045AE  C141                     exg        D0, D1
  6042. 000045B0  9081                     sub.l      D0, D1
  6043. 000045B2  3D40 8006                move.w     [A6 - 0x7FFA], D0
  6044. label000045B6:
  6045. 000045B6  203C 0000 00B9           move.l     D0, 0xB9
  6046. 000045BC  2200                     move.l     D1, D0
  6047. 000045BE  203C 0000 008C           move.l     D0, 0x8C
  6048. 000045C4  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6049. 000045C8  203C 0000 00E1           move.l     D0, 0xE1
  6050. 000045CE  2200                     move.l     D1, D0
  6051. 000045D0  203C 0000 0099           move.l     D0, 0x99
  6052. 000045D6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6053. 000045DA  3F3C 00B9                move.w     -[A7], 0xB9
  6054. 000045DE  3F3C 0096                move.w     -[A7], 0x96
  6055. 000045E2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6056. 000045E6  302E 8006                move.w     D0, [A6 - 0x7FFA]
  6057. 000045EA  48C0                     ext.l      D0
  6058. 000045EC  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  6059. 000045F0  6000 FE84                bra        -0x17A /* 00004476 */
  6060. label000045F4:
  6061. 000045F4  0C6E 0003 8252           cmpi.w     [A6 - 0x7DAE], 0x3
  6062. 000045FA  6F00 0020                ble        +0x22 /* 0000461C */
  6063. 000045FE  302E 8008                move.w     D0, [A6 - 0x7FF8]
  6064. 00004602  48C0                     ext.l      D0
  6065. 00004604  2F00                     move.l     -[A7], D0
  6066. 00004606  302E 8008                move.w     D0, [A6 - 0x7FF8]
  6067. 0000460A  5EC0                     sgt        D0
  6068. 0000460C  4880                     ext.w      D0
  6069. 0000460E  48C0                     ext.l      D0
  6070. 00004610  221F                     move.l     D1, [A7]+
  6071. 00004612  D081                     add.l      D0, D1
  6072. 00004614  3D40 8008                move.w     [A6 - 0x7FF8], D0
  6073. 00004618  6000 0020                bra        +0x22 /* 0000463A */
  6074. label0000461C:
  6075. 0000461C  302E 8008                move.w     D0, [A6 - 0x7FF8]
  6076. 00004620  48C0                     ext.l      D0
  6077. 00004622  2F00                     move.l     -[A7], D0
  6078. 00004624  0C6E 0063 8008           cmpi.w     [A6 - 0x7FF8], 0x63 /* 'c' */
  6079. 0000462A  5DC0                     slt        D0
  6080. 0000462C  4880                     ext.w      D0
  6081. 0000462E  48C0                     ext.l      D0
  6082. 00004630  221F                     move.l     D1, [A7]+
  6083. 00004632  C141                     exg        D0, D1
  6084. 00004634  9081                     sub.l      D0, D1
  6085. 00004636  3D40 8008                move.w     [A6 - 0x7FF8], D0
  6086. label0000463A:
  6087. 0000463A  203C 0000 00B9           move.l     D0, 0xB9
  6088. 00004640  2200                     move.l     D1, D0
  6089. 00004642  203C 0000 009B           move.l     D0, 0x9B
  6090. 00004648  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6091. 0000464C  203C 0000 00E1           move.l     D0, 0xE1
  6092. 00004652  2200                     move.l     D1, D0
  6093. 00004654  203C 0000 00A8           move.l     D0, 0xA8
  6094. 0000465A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6095. 0000465E  3F3C 00B9                move.w     -[A7], 0xB9
  6096. 00004662  3F3C 00A5                move.w     -[A7], 0xA5
  6097. 00004666  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6098. 0000466A  302E 8008                move.w     D0, [A6 - 0x7FF8]
  6099. 0000466E  48C0                     ext.l      D0
  6100. 00004670  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  6101. 00004674  6000 FE00                bra        -0x1FE /* 00004476 */
  6102. label00004678:
  6103. 00004678  0C6E 0004 8252           cmpi.w     [A6 - 0x7DAE], 0x4
  6104. 0000467E  6F00 0020                ble        +0x22 /* 000046A0 */
  6105. 00004682  302E 800A                move.w     D0, [A6 - 0x7FF6]
  6106. 00004686  48C0                     ext.l      D0
  6107. 00004688  2F00                     move.l     -[A7], D0
  6108. 0000468A  302E 800A                move.w     D0, [A6 - 0x7FF6]
  6109. 0000468E  5EC0                     sgt        D0
  6110. 00004690  4880                     ext.w      D0
  6111. 00004692  48C0                     ext.l      D0
  6112. 00004694  221F                     move.l     D1, [A7]+
  6113. 00004696  D081                     add.l      D0, D1
  6114. 00004698  3D40 800A                move.w     [A6 - 0x7FF6], D0
  6115. 0000469C  6000 0020                bra        +0x22 /* 000046BE */
  6116. label000046A0:
  6117. 000046A0  302E 800A                move.w     D0, [A6 - 0x7FF6]
  6118. 000046A4  48C0                     ext.l      D0
  6119. 000046A6  2F00                     move.l     -[A7], D0
  6120. 000046A8  0C6E 0063 800A           cmpi.w     [A6 - 0x7FF6], 0x63 /* 'c' */
  6121. 000046AE  5DC0                     slt        D0
  6122. 000046B0  4880                     ext.w      D0
  6123. 000046B2  48C0                     ext.l      D0
  6124. 000046B4  221F                     move.l     D1, [A7]+
  6125. 000046B6  C141                     exg        D0, D1
  6126. 000046B8  9081                     sub.l      D0, D1
  6127. 000046BA  3D40 800A                move.w     [A6 - 0x7FF6], D0
  6128. label000046BE:
  6129. 000046BE  203C 0000 00B9           move.l     D0, 0xB9
  6130. 000046C4  2200                     move.l     D1, D0
  6131. 000046C6  203C 0000 00AA           move.l     D0, 0xAA
  6132. 000046CC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6133. 000046D0  203C 0000 00E1           move.l     D0, 0xE1
  6134. 000046D6  2200                     move.l     D1, D0
  6135. 000046D8  203C 0000 00B7           move.l     D0, 0xB7
  6136. 000046DE  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6137. 000046E2  3F3C 00B9                move.w     -[A7], 0xB9
  6138. 000046E6  3F3C 00B4                move.w     -[A7], 0xB4
  6139. 000046EA  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6140. 000046EE  302E 800A                move.w     D0, [A6 - 0x7FF6]
  6141. 000046F2  48C0                     ext.l      D0
  6142. 000046F4  4EAD 01FA                jsr        [A5 + 0x1FA /* export_59 */]
  6143. 000046F8  6000 FD7C                bra        -0x282 /* 00004476 */
  6144. label000046FC:
  6145. 000046FC  70FF                     moveq.l    D0, 0xFFFFFFFF
  6146. 000046FE  3F00                     move.w     -[A7], D0
  6147. 00004700  70FF                     moveq.l    D0, 0xFFFFFFFF
  6148. 00004702  3F00                     move.w     -[A7], D0
  6149. 00004704  4267                     clr.w      -[A7]
  6150. 00004706  700A                     moveq.l    D0, 0x0A
  6151. 00004708  3F00                     move.w     -[A7], D0
  6152. 0000470A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6153. 0000470C  3F00                     move.w     -[A7], D0
  6154. 0000470E  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6155. 00004712  6100 FC32                bsr        -0x3CC /* 00004346 */
  6156. 00004716  4E75                     rts
  6157. fn00004718:
  6158. 00004718  302E 801A                move.w     D0, [A6 - 0x7FE6]
  6159. 0000471C  48C0                     ext.l      D0
  6160. 0000471E  5280                     addq.l     D0, 1
  6161. 00004720  2200                     move.l     D1, D0
  6162. 00004722  7002                     moveq.l    D0, 0x02
  6163. 00004724  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6164. 00004728  3D40 814A                move.w     [A6 - 0x7EB6], D0
  6165. 0000472C  302E 801A                move.w     D0, [A6 - 0x7FE6]
  6166. 00004730  48C0                     ext.l      D0
  6167. 00004732  2F00                     move.l     -[A7], D0
  6168. 00004734  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6169. 00004738  48C0                     ext.l      D0
  6170. 0000473A  2200                     move.l     D1, D0
  6171. 0000473C  7002                     moveq.l    D0, 0x02
  6172. 0000473E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6173. 00004742  221F                     move.l     D1, [A7]+
  6174. 00004744  C141                     exg        D0, D1
  6175. 00004746  9081                     sub.l      D0, D1
  6176. 00004748  5480                     addq.l     D0, 2
  6177. 0000474A  3D40 8030                move.w     [A6 - 0x7FD0], D0
  6178. 0000474E  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6179. 00004752  48C0                     ext.l      D0
  6180. 00004754  2200                     move.l     D1, D0
  6181. 00004756  7019                     moveq.l    D0, 0x19
  6182. 00004758  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6183. 0000475C  0680 0000 0141           addi.l     D0, 0x141
  6184. 00004762  2F00                     move.l     -[A7], D0
  6185. 00004764  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6186. 00004768  48C0                     ext.l      D0
  6187. 0000476A  2200                     move.l     D1, D0
  6188. 0000476C  700E                     moveq.l    D0, 0x0E
  6189. 0000476E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6190. 00004772  0680 0000 007F           addi.l     D0, 0x7F
  6191. 00004778  221F                     move.l     D1, [A7]+
  6192. 0000477A  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6193. 0000477E  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6194. 00004782  48C0                     ext.l      D0
  6195. 00004784  2200                     move.l     D1, D0
  6196. 00004786  7019                     moveq.l    D0, 0x19
  6197. 00004788  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6198. 0000478C  0680 0000 0141           addi.l     D0, 0x141
  6199. 00004792  2F00                     move.l     -[A7], D0
  6200. 00004794  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6201. 00004798  48C0                     ext.l      D0
  6202. 0000479A  2200                     move.l     D1, D0
  6203. 0000479C  700E                     moveq.l    D0, 0x0E
  6204. 0000479E  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6205. 000047A2  0680 0000 007F           addi.l     D0, 0x7F
  6206. 000047A8  221F                     move.l     D1, [A7]+
  6207. 000047AA  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6208. 000047AE  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6209. 000047B2  48C0                     ext.l      D0
  6210. 000047B4  2200                     move.l     D1, D0
  6211. 000047B6  7019                     moveq.l    D0, 0x19
  6212. 000047B8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6213. 000047BC  0680 0000 0159           addi.l     D0, 0x159
  6214. 000047C2  2F00                     move.l     -[A7], D0
  6215. 000047C4  0C6E 0002 8030           cmpi.w     [A6 - 0x7FD0], 0x2
  6216. 000047CA  57C0                     seq        D0
  6217. 000047CC  4880                     ext.w      D0
  6218. 000047CE  48C0                     ext.l      D0
  6219. 000047D0  221F                     move.l     D1, [A7]+
  6220. 000047D2  D081                     add.l      D0, D1
  6221. 000047D4  2F00                     move.l     -[A7], D0
  6222. 000047D6  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6223. 000047DA  48C0                     ext.l      D0
  6224. 000047DC  2200                     move.l     D1, D0
  6225. 000047DE  700E                     moveq.l    D0, 0x0E
  6226. 000047E0  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6227. 000047E4  0680 0000 008C           addi.l     D0, 0x8C
  6228. 000047EA  221F                     move.l     D1, [A7]+
  6229. 000047EC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6230. 000047F0  4E75                     rts
  6231. label000047F2:
  6232. 000047F2  0C6E 015A 8030           cmpi.w     [A6 - 0x7FD0], 0x15A
  6233. 000047F8  5DC0                     slt        D0
  6234. 000047FA  4880                     ext.w      D0
  6235. 000047FC  48C0                     ext.l      D0
  6236. 000047FE  2F00                     move.l     -[A7], D0
  6237. 00004800  0C6E 018A 8030           cmpi.w     [A6 - 0x7FD0], 0x18A
  6238. 00004806  5EC0                     sgt        D0
  6239. 00004808  4880                     ext.w      D0
  6240. 0000480A  48C0                     ext.l      D0
  6241. 0000480C  809F                     or.l       D0, [A7]+
  6242. 0000480E  2F00                     move.l     -[A7], D0
  6243. 00004810  0C6E 008E 814A           cmpi.w     [A6 - 0x7EB6], 0x8E
  6244. 00004816  5DC0                     slt        D0
  6245. 00004818  4880                     ext.w      D0
  6246. 0000481A  48C0                     ext.l      D0
  6247. 0000481C  809F                     or.l       D0, [A7]+
  6248. 0000481E  2F00                     move.l     -[A7], D0
  6249. 00004820  0C6E 00B6 814A           cmpi.w     [A6 - 0x7EB6], 0xB6
  6250. 00004826  5EC0                     sgt        D0
  6251. 00004828  4880                     ext.w      D0
  6252. 0000482A  48C0                     ext.l      D0
  6253. 0000482C  809F                     or.l       D0, [A7]+
  6254. 0000482E  4A80                     tst.l      D0
  6255. 00004830  6704                     beq        +0x6 /* 00004836 */
  6256. 00004832  4EFA 03FA                jmp        [PC + 0x3FA /* 00004C2E */]
  6257. label00004836:
  6258. 00004836  70FF                     moveq.l    D0, 0xFFFFFFFF
  6259. 00004838  3F00                     move.w     -[A7], D0
  6260. 0000483A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6261. 0000483C  3F00                     move.w     -[A7], D0
  6262. 0000483E  4267                     clr.w      -[A7]
  6263. 00004840  700A                     moveq.l    D0, 0x0A
  6264. 00004842  3F00                     move.w     -[A7], D0
  6265. 00004844  70FF                     moveq.l    D0, 0xFFFFFFFF
  6266. 00004846  3F00                     move.w     -[A7], D0
  6267. 00004848  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6268. 0000484C  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6269. 00004850  48C0                     ext.l      D0
  6270. 00004852  0480 0000 0080           subi.l     D0, 0x80
  6271. 00004858  2200                     move.l     D1, D0
  6272. 0000485A  700E                     moveq.l    D0, 0x0E
  6273. 0000485C  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6274. 00004860  3D40 814A                move.w     [A6 - 0x7EB6], D0
  6275. 00004864  0C6E 0173 8030           cmpi.w     [A6 - 0x7FD0], 0x173
  6276. 0000486A  6C00 000C                bge        +0xE /* 00004878 */
  6277. 0000486E  7001                     moveq.l    D0, 0x01
  6278. 00004870  3D40 8030                move.w     [A6 - 0x7FD0], D0
  6279. 00004874  6000 0008                bra        +0xA /* 0000487E */
  6280. label00004878:
  6281. 00004878  7002                     moveq.l    D0, 0x02
  6282. 0000487A  3D40 8030                move.w     [A6 - 0x7FD0], D0
  6283. label0000487E:
  6284. 0000487E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6285. 00004882  48C0                     ext.l      D0
  6286. 00004884  2200                     move.l     D1, D0
  6287. 00004886  7002                     moveq.l    D0, 0x02
  6288. 00004888  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6289. 0000488C  306E 8030                movea.w    A0, [A6 - 0x7FD0]
  6290. 00004890  D088                     add.l      D0, A0
  6291. 00004892  5580                     subq.l     D0, 2
  6292. 00004894  3D40 800C                move.w     [A6 - 0x7FF4], D0
  6293. 00004898  302E 800C                move.w     D0, [A6 - 0x7FF4]
  6294. 0000489C  48C0                     ext.l      D0
  6295. 0000489E  306E 801A                movea.w    A0, [A6 - 0x7FE6]
  6296. 000048A2  B088                     cmp.l      D0, A0
  6297. 000048A4  57C0                     seq        D0
  6298. 000048A6  4880                     ext.w      D0
  6299. 000048A8  48C0                     ext.l      D0
  6300. 000048AA  2F00                     move.l     -[A7], D0
  6301. 000048AC  0C6E 0005 800C           cmpi.w     [A6 - 0x7FF4], 0x5
  6302. 000048B2  5DC0                     slt        D0
  6303. 000048B4  4880                     ext.w      D0
  6304. 000048B6  48C0                     ext.l      D0
  6305. 000048B8  2F00                     move.l     -[A7], D0
  6306. 000048BA  0C6E 0006 800C           cmpi.w     [A6 - 0x7FF4], 0x6
  6307. 000048C0  57C0                     seq        D0
  6308. 000048C2  4880                     ext.w      D0
  6309. 000048C4  48C0                     ext.l      D0
  6310. 000048C6  2F00                     move.l     -[A7], D0
  6311. 000048C8  0C6E 0005 801C           cmpi.w     [A6 - 0x7FE4], 0x5
  6312. 000048CE  5DC0                     slt        D0
  6313. 000048D0  4880                     ext.w      D0
  6314. 000048D2  48C0                     ext.l      D0
  6315. 000048D4  C09F                     and.l      D0, [A7]+
  6316. 000048D6  809F                     or.l       D0, [A7]+
  6317. 000048D8  C09F                     and.l      D0, [A7]+
  6318. 000048DA  4A80                     tst.l      D0
  6319. 000048DC  6700 0004                beq        +0x6 /* 000048E2 */
  6320. 000048E0  4E75                     rts
  6321. label000048E2:
  6322. 000048E2  6100 FE34                bsr        -0x1CA /* 00004718 */
  6323. 000048E6  3D6E 800C 801A           move.w     [A6 - 0x7FE6], [A6 - 0x7FF4]
  6324. 000048EC  6100 FE2A                bsr        -0x1D4 /* 00004718 */
  6325. 000048F0  3D6E 800C 801E           move.w     [A6 - 0x7FE2], [A6 - 0x7FF4]
  6326. label000048F6:
  6327. 000048F6  0C6E 0006 800C           cmpi.w     [A6 - 0x7FF4], 0x6
  6328. 000048FC  6600 001C                bne        +0x1E /* 0000491A */
  6329. 00004900  0C6E 0005 801C           cmpi.w     [A6 - 0x7FE4], 0x5
  6330. 00004906  6C00 000C                bge        +0xE /* 00004914 */
  6331. 0000490A  3D6E 801C 801E           move.w     [A6 - 0x7FE2], [A6 - 0x7FE4]
  6332. 00004910  6000 0008                bra        +0xA /* 0000491A */
  6333. label00004914:
  6334. 00004914  7005                     moveq.l    D0, 0x05
  6335. 00004916  3D40 801E                move.w     [A6 - 0x7FE2], D0
  6336. fn0000491A:
  6337. 0000491A  0C6E 0005 801E           cmpi.w     [A6 - 0x7FE2], 0x5
  6338. 00004920  6600 0050                bne        +0x52 /* 00004972 */
  6339. 00004924  7000                     moveq.l    D0, 0x00
  6340. 00004926  3D40 8464                move.w     [A6 - 0x7B9C], D0
  6341. 0000492A  7001                     moveq.l    D0, 0x01
  6342. 0000492C  3D40 8030                move.w     [A6 - 0x7FD0], D0
  6343. label00004930:
  6344. 00004930  4EBA 00A4                jsr        [PC + 0xA4 /* 000049D6 */]
  6345. 00004934  7013                     moveq.l    D0, 0x13
  6346. 00004936  526E 8030                addq.w     [A6 - 0x7FD0], 1
  6347. 0000493A  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  6348. 0000493E  6CF0                     bge        -0xE /* 00004930 */
  6349. 00004940  302E 8464                move.w     D0, [A6 - 0x7B9C]
  6350. 00004944  6600 002C                bne        +0x2E /* 00004972 */
  6351. 00004948  7013                     moveq.l    D0, 0x13
  6352. 0000494A  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  6353. 0000494E  C0FC 0006                mulu.w     D0, 0x6
  6354. 00004952  5A80                     addq.l     D0, 5
  6355. 00004954  E388                     lsl        D0, 1
  6356. 00004956  0680 0000 2390           addi.l     D0, 0x2390
  6357. 0000495C  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6358. 00004960  2F00                     move.l     -[A7], D0
  6359. 00004962  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  6360. 00004966  2200                     move.l     D1, D0
  6361. 00004968  7064                     moveq.l    D0, 0x64
  6362. 0000496A  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6363. 0000496E  205F                     movea.l    A0, [A7]+
  6364. 00004970  3080                     move.w     [A0], D0
  6365. label00004972:
  6366. 00004972  70FF                     moveq.l    D0, 0xFFFFFFFF
  6367. 00004974  3F00                     move.w     -[A7], D0
  6368. 00004976  70FF                     moveq.l    D0, 0xFFFFFFFF
  6369. 00004978  3F00                     move.w     -[A7], D0
  6370. 0000497A  4267                     clr.w      -[A7]
  6371. 0000497C  700C                     moveq.l    D0, 0x0C
  6372. 0000497E  3F00                     move.w     -[A7], D0
  6373. 00004980  70FF                     moveq.l    D0, 0xFFFFFFFF
  6374. 00004982  3F00                     move.w     -[A7], D0
  6375. 00004984  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6376. 00004988  203C 0000 01A2           move.l     D0, 0x1A2
  6377. 0000498E  2200                     move.l     D1, D0
  6378. 00004990  7002                     moveq.l    D0, 0x02
  6379. 00004992  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6380. 00004996  203C 0000 01E7           move.l     D0, 0x1E7
  6381. 0000499C  2200                     move.l     D1, D0
  6382. 0000499E  203C 0000 00FC           move.l     D0, 0xFC
  6383. 000049A4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6384. 000049A8  70FF                     moveq.l    D0, 0xFFFFFFFF
  6385. 000049AA  3F00                     move.w     -[A7], D0
  6386. 000049AC  70FF                     moveq.l    D0, 0xFFFFFFFF
  6387. 000049AE  3F00                     move.w     -[A7], D0
  6388. 000049B0  4267                     clr.w      -[A7]
  6389. 000049B2  700A                     moveq.l    D0, 0x0A
  6390. 000049B4  3F00                     move.w     -[A7], D0
  6391. 000049B6  70FF                     moveq.l    D0, 0xFFFFFFFF
  6392. 000049B8  3F00                     move.w     -[A7], D0
  6393. 000049BA  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6394. 000049BE  6100 C738                bsr        -0x38C6 /* 000010F8 */
  6395. 000049C2  4267                     clr.w      -[A7]
  6396. 000049C4  700C                     moveq.l    D0, 0x0C
  6397. 000049C6  3F00                     move.w     -[A7], D0
  6398. 000049C8  70FF                     moveq.l    D0, 0xFFFFFFFF
  6399. 000049CA  3F00                     move.w     -[A7], D0
  6400. 000049CC  7001                     moveq.l    D0, 0x01
  6401. 000049CE  3F00                     move.w     -[A7], D0
  6402. 000049D0  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  6403. 000049D4  4E75                     rts
  6404. fn000049D6:
  6405. 000049D6  700F                     moveq.l    D0, 0x0F
  6406. 000049D8  2F00                     move.l     -[A7], D0
  6407. 000049DA  0C6E 0004 8464           cmpi.w     [A6 - 0x7B9C], 0x4
  6408. 000049E0  57C0                     seq        D0
  6409. 000049E2  4880                     ext.w      D0
  6410. 000049E4  48C0                     ext.l      D0
  6411. 000049E6  2200                     move.l     D1, D0
  6412. 000049E8  7002                     moveq.l    D0, 0x02
  6413. 000049EA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6414. 000049EE  221F                     move.l     D1, [A7]+
  6415. 000049F0  D081                     add.l      D0, D1
  6416. 000049F2  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  6417. 000049F6  3D40 814A                move.w     [A6 - 0x7EB6], D0
  6418. 000049FA  0C6E 000B 814A           cmpi.w     [A6 - 0x7EB6], 0xB
  6419. 00004A00  6C00 0030                bge        +0x32 /* 00004A32 */
  6420. 00004A04  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6421. 00004A08  48C0                     ext.l      D0
  6422. 00004A0A  C0FC 0006                mulu.w     D0, 0x6
  6423. 00004A0E  5A80                     addq.l     D0, 5
  6424. 00004A10  E388                     lsl        D0, 1
  6425. 00004A12  0680 0000 2390           addi.l     D0, 0x2390
  6426. 00004A18  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6427. 00004A1C  2F00                     move.l     -[A7], D0
  6428. 00004A1E  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6429. 00004A22  48C0                     ext.l      D0
  6430. 00004A24  2200                     move.l     D1, D0
  6431. 00004A26  7064                     moveq.l    D0, 0x64
  6432. 00004A28  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6433. 00004A2C  205F                     movea.l    A0, [A7]+
  6434. 00004A2E  3080                     move.w     [A0], D0
  6435. 00004A30  4E75                     rts
  6436. label00004A32:
  6437. 00004A32  0C6E 000B 814A           cmpi.w     [A6 - 0x7EB6], 0xB
  6438. 00004A38  6600 0022                bne        +0x24 /* 00004A5C */
  6439. 00004A3C  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6440. 00004A40  48C0                     ext.l      D0
  6441. 00004A42  C0FC 0006                mulu.w     D0, 0x6
  6442. 00004A46  5A80                     addq.l     D0, 5
  6443. 00004A48  E388                     lsl        D0, 1
  6444. 00004A4A  0680 0000 2390           addi.l     D0, 0x2390
  6445. 00004A50  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6446. 00004A54  2040                     movea.l    A0, D0
  6447. 00004A56  30BC 05DC                move.w     [A0], 0x5DC
  6448. 00004A5A  4E75                     rts
  6449. label00004A5C:
  6450. 00004A5C  0C6E 000C 814A           cmpi.w     [A6 - 0x7EB6], 0xC
  6451. 00004A62  6600 0022                bne        +0x24 /* 00004A86 */
  6452. 00004A66  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6453. 00004A6A  48C0                     ext.l      D0
  6454. 00004A6C  C0FC 0006                mulu.w     D0, 0x6
  6455. 00004A70  5A80                     addq.l     D0, 5
  6456. 00004A72  E388                     lsl        D0, 1
  6457. 00004A74  0680 0000 2390           addi.l     D0, 0x2390
  6458. 00004A7A  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6459. 00004A7E  2040                     movea.l    A0, D0
  6460. 00004A80  30BC 07D0                move.w     [A0], 0x7D0
  6461. 00004A84  4E75                     rts
  6462. label00004A86:
  6463. 00004A86  0C6E 000D 814A           cmpi.w     [A6 - 0x7EB6], 0xD /* '\r' */
  6464. 00004A8C  6600 0022                bne        +0x24 /* 00004AB0 */
  6465. 00004A90  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6466. 00004A94  48C0                     ext.l      D0
  6467. 00004A96  C0FC 0006                mulu.w     D0, 0x6
  6468. 00004A9A  5A80                     addq.l     D0, 5
  6469. 00004A9C  E388                     lsl        D0, 1
  6470. 00004A9E  0680 0000 2390           addi.l     D0, 0x2390
  6471. 00004AA4  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6472. 00004AA8  2040                     movea.l    A0, D0
  6473. 00004AAA  30BC 1388                move.w     [A0], 0x1388
  6474. 00004AAE  4E75                     rts
  6475. label00004AB0:
  6476. 00004AB0  526E 8464                addq.w     [A6 - 0x7B9C], 1
  6477. 00004AB4  0C6E 000E 814A           cmpi.w     [A6 - 0x7EB6], 0xE
  6478. 00004ABA  6600 0026                bne        +0x28 /* 00004AE2 */
  6479. 00004ABE  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6480. 00004AC2  48C0                     ext.l      D0
  6481. 00004AC4  C0FC 0006                mulu.w     D0, 0x6
  6482. 00004AC8  5A80                     addq.l     D0, 5
  6483. 00004ACA  E388                     lsl        D0, 1
  6484. 00004ACC  0680 0000 2390           addi.l     D0, 0x2390
  6485. 00004AD2  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6486. 00004AD6  2040                     movea.l    A0, D0
  6487. 00004AD8  709C                     moveq.l    D0, 0xFFFFFF9C
  6488. 00004ADA  3080                     move.w     [A0], D0
  6489. 00004ADC  4E75                     rts
  6490. 00004ADE  6000 0020                bra        +0x22 /* 00004B00 */
  6491. label00004AE2:
  6492. 00004AE2  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6493. 00004AE6  48C0                     ext.l      D0
  6494. 00004AE8  C0FC 0006                mulu.w     D0, 0x6
  6495. 00004AEC  5A80                     addq.l     D0, 5
  6496. 00004AEE  E388                     lsl        D0, 1
  6497. 00004AF0  0680 0000 2390           addi.l     D0, 0x2390
  6498. 00004AF6  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6499. 00004AFA  2040                     movea.l    A0, D0
  6500. 00004AFC  4250                     clr.w      [A0]
  6501. 00004AFE  4E75                     rts
  6502. fn00004B00:
  6503. 00004B00  0C6E 00FA 8030           cmpi.w     [A6 - 0x7FD0], 0xFA
  6504. 00004B06  5DC0                     slt        D0
  6505. 00004B08  4880                     ext.w      D0
  6506. 00004B0A  48C0                     ext.l      D0
  6507. 00004B0C  2F00                     move.l     -[A7], D0
  6508. 00004B0E  0C6E 014C 8030           cmpi.w     [A6 - 0x7FD0], 0x14C
  6509. 00004B14  5EC0                     sgt        D0
  6510. 00004B16  4880                     ext.w      D0
  6511. 00004B18  48C0                     ext.l      D0
  6512. 00004B1A  809F                     or.l       D0, [A7]+
  6513. 00004B1C  2F00                     move.l     -[A7], D0
  6514. 00004B1E  0C6E 0083 814A           cmpi.w     [A6 - 0x7EB6], 0x83
  6515. 00004B24  5DC0                     slt        D0
  6516. 00004B26  4880                     ext.w      D0
  6517. 00004B28  48C0                     ext.l      D0
  6518. 00004B2A  809F                     or.l       D0, [A7]+
  6519. 00004B2C  2F00                     move.l     -[A7], D0
  6520. 00004B2E  0C6E 00B1 814A           cmpi.w     [A6 - 0x7EB6], 0xB1
  6521. 00004B34  5EC0                     sgt        D0
  6522. 00004B36  4880                     ext.w      D0
  6523. 00004B38  48C0                     ext.l      D0
  6524. 00004B3A  809F                     or.l       D0, [A7]+
  6525. 00004B3C  4A80                     tst.l      D0
  6526. 00004B3E  6700 000A                beq        +0xC /* 00004B4A */
  6527. 00004B42  7000                     moveq.l    D0, 0x00
  6528. 00004B44  3D40 8466                move.w     [A6 - 0x7B9A], D0
  6529. 00004B48  4E75                     rts
  6530. label00004B4A:
  6531. 00004B4A  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6532. 00004B4E  48C0                     ext.l      D0
  6533. 00004B50  0480 0000 0073           subi.l     D0, 0x73 /* 's' */
  6534. 00004B56  2200                     move.l     D1, D0
  6535. 00004B58  7010                     moveq.l    D0, 0x10
  6536. 00004B5A  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6537. 00004B5E  3D40 8466                move.w     [A6 - 0x7B9A], D0
  6538. 00004B62  302E 814A                move.w     D0, [A6 - 0x7EB6]
  6539. 00004B66  48C0                     ext.l      D0
  6540. 00004B68  2F00                     move.l     -[A7], D0
  6541. 00004B6A  302E 8466                move.w     D0, [A6 - 0x7B9A]
  6542. 00004B6E  48C0                     ext.l      D0
  6543. 00004B70  2200                     move.l     D1, D0
  6544. 00004B72  7010                     moveq.l    D0, 0x10
  6545. 00004B74  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6546. 00004B78  221F                     move.l     D1, [A7]+
  6547. 00004B7A  C141                     exg        D0, D1
  6548. 00004B7C  9081                     sub.l      D0, D1
  6549. 00004B7E  0480 0000 0073           subi.l     D0, 0x73 /* 's' */
  6550. 00004B84  0C80 0000 000E           cmpi.l     D0, 0xE
  6551. 00004B8A  6F00 000A                ble        +0xC /* 00004B96 */
  6552. 00004B8E  7000                     moveq.l    D0, 0x00
  6553. 00004B90  3D40 8466                move.w     [A6 - 0x7B9A], D0
  6554. 00004B94  4E75                     rts
  6555. label00004B96:
  6556. 00004B96  0C6E 0001 8466           cmpi.w     [A6 - 0x7B9A], 0x1
  6557. 00004B9C  57C0                     seq        D0
  6558. 00004B9E  4880                     ext.w      D0
  6559. 00004BA0  48C0                     ext.l      D0
  6560. 00004BA2  2F00                     move.l     -[A7], D0
  6561. 00004BA4  0C6E FFFF 800E           cmpi.w     [A6 - 0x7FF2], 0xFFFF
  6562. 00004BAA  57C0                     seq        D0
  6563. 00004BAC  4880                     ext.w      D0
  6564. 00004BAE  48C0                     ext.l      D0
  6565. 00004BB0  C09F                     and.l      D0, [A7]+
  6566. 00004BB2  4A80                     tst.l      D0
  6567. 00004BB4  6700 000E                beq        +0x10 /* 00004BC4 */
  6568. 00004BB8  7000                     moveq.l    D0, 0x00
  6569. 00004BBA  3D40 8466                move.w     [A6 - 0x7B9A], D0
  6570. 00004BBE  4E75                     rts
  6571. 00004BC0  6000 0004                bra        +0x6 /* 00004BC6 */
  6572. label00004BC4:
  6573. 00004BC4  4E75                     rts
  6574. fn00004BC6:
  6575. 00004BC6  203C 0000 00FB           move.l     D0, 0xFB
  6576. 00004BCC  2F00                     move.l     -[A7], D0
  6577. 00004BCE  302E 8468                move.w     D0, [A6 - 0x7B98]
  6578. 00004BD2  48C0                     ext.l      D0
  6579. 00004BD4  2200                     move.l     D1, D0
  6580. 00004BD6  7010                     moveq.l    D0, 0x10
  6581. 00004BD8  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6582. 00004BDC  0680 0000 0073           addi.l     D0, 0x73 /* 's' */
  6583. 00004BE2  221F                     move.l     D1, [A7]+
  6584. 00004BE4  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6585. 00004BE8  203C 0000 0109           move.l     D0, 0x109
  6586. 00004BEE  2F00                     move.l     -[A7], D0
  6587. 00004BF0  302E 8468                move.w     D0, [A6 - 0x7B98]
  6588. 00004BF4  48C0                     ext.l      D0
  6589. 00004BF6  2200                     move.l     D1, D0
  6590. 00004BF8  7010                     moveq.l    D0, 0x10
  6591. 00004BFA  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6592. 00004BFE  0680 0000 0081           addi.l     D0, 0x81
  6593. 00004C04  221F                     move.l     D1, [A7]+
  6594. 00004C06  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  6595. 00004C0A  203C 0000 00FB           move.l     D0, 0xFB
  6596. 00004C10  2F00                     move.l     -[A7], D0
  6597. 00004C12  302E 8468                move.w     D0, [A6 - 0x7B98]
  6598. 00004C16  48C0                     ext.l      D0
  6599. 00004C18  2200                     move.l     D1, D0
  6600. 00004C1A  7010                     moveq.l    D0, 0x10
  6601. 00004C1C  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6602. 00004C20  0680 0000 0073           addi.l     D0, 0x73 /* 's' */
  6603. 00004C26  221F                     move.l     D1, [A7]+
  6604. 00004C28  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6605. 00004C2C  4E75                     rts
  6606. label00004C2E:
  6607. 00004C2E  6100 FED0                bsr        -0x12E /* 00004B00 */
  6608. 00004C32  302E 8466                move.w     D0, [A6 - 0x7B9A]
  6609. 00004C36  6604                     bne        +0x6 /* 00004C3C */
  6610. 00004C38  4EFA 01B4                jmp        [PC + 0x1B4 /* 00004DEE */]
  6611. label00004C3C:
  6612. 00004C3C  3D6E 8466 8468           move.w     [A6 - 0x7B98], [A6 - 0x7B9A]
  6613. 00004C42  6182                     bsr        -0x7C /* 00004BC6 */
  6614. label00004C44:
  6615. 00004C44  6100 C122                bsr        -0x3EDC /* 00000D68 */
  6616. 00004C48  6100 FEB6                bsr        -0x148 /* 00004B00 */
  6617. 00004C4C  302E 8468                move.w     D0, [A6 - 0x7B98]
  6618. 00004C50  48C0                     ext.l      D0
  6619. 00004C52  306E 8466                movea.w    A0, [A6 - 0x7B9A]
  6620. 00004C56  B088                     cmp.l      D0, A0
  6621. 00004C58  6700 000A                beq        +0xC /* 00004C64 */
  6622. 00004C5C  6100 FF68                bsr        -0x96 /* 00004BC6 */
  6623. 00004C60  4EFA 0024                jmp        [PC + 0x24 /* 00004C86 */]
  6624. label00004C64:
  6625. 00004C64  558F                     subq.l     A7, 2
  6626. 00004C66  A974                     syscall    Button
  6627. 00004C68  101F                     move.b     D0, [A7]+
  6628. 00004C6A  4880                     ext.w      D0
  6629. 00004C6C  48C0                     ext.l      D0
  6630. 00004C6E  3D40 8032                move.w     [A6 - 0x7FCE], D0
  6631. 00004C72  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  6632. 00004C78  6604                     bne        +0x6 /* 00004C7E */
  6633. 00004C7A  4EFA FFC8                jmp        [PC - 0x38 /* 00004C44 */]
  6634. label00004C7E:
  6635. 00004C7E  6100 FF46                bsr        -0xB8 /* 00004BC6 */
  6636. 00004C82  4EFA 003C                jmp        [PC + 0x3C /* 00004CC0 */]
  6637. label00004C86:
  6638. 00004C86  6100 C0E0                bsr        -0x3F1E /* 00000D68 */
  6639. 00004C8A  6100 FE74                bsr        -0x18A /* 00004B00 */
  6640. 00004C8E  302E 8468                move.w     D0, [A6 - 0x7B98]
  6641. 00004C92  48C0                     ext.l      D0
  6642. 00004C94  306E 8466                movea.w    A0, [A6 - 0x7B9A]
  6643. 00004C98  B088                     cmp.l      D0, A0
  6644. 00004C9A  6600 0008                bne        +0xA /* 00004CA4 */
  6645. 00004C9E  6100 FF26                bsr        -0xD8 /* 00004BC6 */
  6646. 00004CA2  60A0                     bra        -0x5E /* 00004C44 */
  6647. label00004CA4:
  6648. 00004CA4  558F                     subq.l     A7, 2
  6649. 00004CA6  A974                     syscall    Button
  6650. 00004CA8  101F                     move.b     D0, [A7]+
  6651. 00004CAA  4880                     ext.w      D0
  6652. 00004CAC  48C0                     ext.l      D0
  6653. 00004CAE  3D40 8032                move.w     [A6 - 0x7FCE], D0
  6654. 00004CB2  0C6E 0001 8032           cmpi.w     [A6 - 0x7FCE], 0x1
  6655. 00004CB8  6604                     bne        +0x6 /* 00004CBE */
  6656. 00004CBA  4EFA FFCA                jmp        [PC - 0x36 /* 00004C86 */]
  6657. label00004CBE:
  6658. 00004CBE  4E75                     rts
  6659. label00004CC0:
  6660. 00004CC0  203C 0000 00FC           move.l     D0, 0xFC
  6661. 00004CC6  2F00                     move.l     -[A7], D0
  6662. 00004CC8  302E 8468                move.w     D0, [A6 - 0x7B98]
  6663. 00004CCC  48C0                     ext.l      D0
  6664. 00004CCE  2200                     move.l     D1, D0
  6665. 00004CD0  7010                     moveq.l    D0, 0x10
  6666. 00004CD2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6667. 00004CD6  0680 0000 0074           addi.l     D0, 0x74 /* 't' */
  6668. 00004CDC  221F                     move.l     D1, [A7]+
  6669. 00004CDE  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6670. 00004CE2  203C 0000 0106           move.l     D0, 0x106
  6671. 00004CE8  2F00                     move.l     -[A7], D0
  6672. 00004CEA  302E 8468                move.w     D0, [A6 - 0x7B98]
  6673. 00004CEE  48C0                     ext.l      D0
  6674. 00004CF0  2200                     move.l     D1, D0
  6675. 00004CF2  7010                     moveq.l    D0, 0x10
  6676. 00004CF4  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6677. 00004CF8  0680 0000 007E           addi.l     D0, 0x7E /* '~' */
  6678. 00004CFE  221F                     move.l     D1, [A7]+
  6679. 00004D00  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  6680. 00004D04  203C 0000 00FC           move.l     D0, 0xFC
  6681. 00004D0A  2F00                     move.l     -[A7], D0
  6682. 00004D0C  302E 8468                move.w     D0, [A6 - 0x7B98]
  6683. 00004D10  48C0                     ext.l      D0
  6684. 00004D12  2200                     move.l     D1, D0
  6685. 00004D14  7010                     moveq.l    D0, 0x10
  6686. 00004D16  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6687. 00004D1A  0680 0000 007F           addi.l     D0, 0x7F
  6688. 00004D20  221F                     move.l     D1, [A7]+
  6689. 00004D22  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6690. 00004D26  203C 0000 0106           move.l     D0, 0x106
  6691. 00004D2C  2F00                     move.l     -[A7], D0
  6692. 00004D2E  302E 8468                move.w     D0, [A6 - 0x7B98]
  6693. 00004D32  48C0                     ext.l      D0
  6694. 00004D34  2200                     move.l     D1, D0
  6695. 00004D36  7010                     moveq.l    D0, 0x10
  6696. 00004D38  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  6697. 00004D3C  0680 0000 0075           addi.l     D0, 0x75 /* 'u' */
  6698. 00004D42  221F                     move.l     D1, [A7]+
  6699. 00004D44  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  6700. 00004D48  0C6E 0001 8468           cmpi.w     [A6 - 0x7B98], 0x1
  6701. 00004D4E  6600 0010                bne        +0x12 /* 00004D60 */
  6702. 00004D52  7001                     moveq.l    D0, 0x01
  6703. 00004D54  306E 800E                movea.w    A0, [A6 - 0x7FF2]
  6704. 00004D58  9088                     sub.l      D0, A0
  6705. 00004D5A  3D40 800E                move.w     [A6 - 0x7FF2], D0
  6706. 00004D5E  4E75                     rts
  6707. label00004D60:
  6708. 00004D60  0C6E 0002 8468           cmpi.w     [A6 - 0x7B98], 0x2
  6709. 00004D66  6600 0014                bne        +0x16 /* 00004D7C */
  6710. 00004D6A  7001                     moveq.l    D0, 0x01
  6711. 00004D6C  306E 8010                movea.w    A0, [A6 - 0x7FF0]
  6712. 00004D70  9088                     sub.l      D0, A0
  6713. 00004D72  3D40 8010                move.w     [A6 - 0x7FF0], D0
  6714. 00004D76  4E75                     rts
  6715. 00004D78  6000 0010                bra        +0x12 /* 00004D8A */
  6716. label00004D7C:
  6717. 00004D7C  7001                     moveq.l    D0, 0x01
  6718. 00004D7E  306E 8012                movea.w    A0, [A6 - 0x7FEE]
  6719. 00004D82  9088                     sub.l      D0, A0
  6720. 00004D84  3D40 8012                move.w     [A6 - 0x7FEE], D0
  6721. 00004D88  4E75                     rts
  6722. fn00004D8A:
  6723. 00004D8A  0C6E 0097 8030           cmpi.w     [A6 - 0x7FD0], 0x97
  6724. 00004D90  5DC0                     slt        D0
  6725. 00004D92  4880                     ext.w      D0
  6726. 00004D94  48C0                     ext.l      D0
  6727. 00004D96  2F00                     move.l     -[A7], D0
  6728. 00004D98  0C6E 00FA 8030           cmpi.w     [A6 - 0x7FD0], 0xFA
  6729. 00004D9E  5EC0                     sgt        D0
  6730. 00004DA0  4880                     ext.w      D0
  6731. 00004DA2  48C0                     ext.l      D0
  6732. 00004DA4  809F                     or.l       D0, [A7]+
  6733. 00004DA6  2F00                     move.l     -[A7], D0
  6734. 00004DA8  0C6E 005E 814A           cmpi.w     [A6 - 0x7EB6], 0x5E /* '^' */
  6735. 00004DAE  5DC0                     slt        D0
  6736. 00004DB0  4880                     ext.w      D0
  6737. 00004DB2  48C0                     ext.l      D0
  6738. 00004DB4  809F                     or.l       D0, [A7]+
  6739. 00004DB6  2F00                     move.l     -[A7], D0
  6740. 00004DB8  0C6E 006B 814A           cmpi.w     [A6 - 0x7EB6], 0x6B /* 'k' */
  6741. 00004DBE  5EC0                     sgt        D0
  6742. 00004DC0  4880                     ext.w      D0
  6743. 00004DC2  48C0                     ext.l      D0
  6744. 00004DC4  809F                     or.l       D0, [A7]+
  6745. 00004DC6  4A80                     tst.l      D0
  6746. 00004DC8  6700 000A                beq        +0xC /* 00004DD4 */
  6747. 00004DCC  7000                     moveq.l    D0, 0x00
  6748. 00004DCE  3D40 846A                move.w     [A6 - 0x7B96], D0
  6749. 00004DD2  4E75                     rts
  6750. label00004DD4:
  6751. 00004DD4  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6752. 00004DD8  48C0                     ext.l      D0
  6753. 00004DDA  0480 0000 007E           subi.l     D0, 0x7E /* '~' */
  6754. 00004DE0  2200                     move.l     D1, D0
  6755. 00004DE2  7019                     moveq.l    D0, 0x19
  6756. 00004DE4  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  6757. 00004DE8  3D40 846A                move.w     [A6 - 0x7B96], D0
  6758. 00004DEC  4E75                     rts
  6759. label00004DEE:
  6760. 00004DEE  619A                     bsr        -0x64 /* 00004D8A */
  6761. 00004DF0  302E 846A                move.w     D0, [A6 - 0x7B96]
  6762. 00004DF4  6604                     bne        +0x6 /* 00004DFA */
  6763. 00004DF6  4EFA 0028                jmp        [PC + 0x28 /* 00004E20 */]
  6764. label00004DFA:
  6765. 00004DFA  6100 DAEA                bsr        -0x2514 /* 000028E6 */
  6766. 00004DFE  3D6E 846A 8014           move.w     [A6 - 0x7FEC], [A6 - 0x7B96]
  6767. 00004E04  6000 DAE0                bra        -0x251E /* 000028E6 */
  6768. fn00004E08:
  6769. 00004E08  203C 0000 24A0           move.l     D0, 0x24A0
  6770. 00004E0E  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6771. 00004E12  2F00                     move.l     -[A7], D0
  6772. 00004E14  700A                     moveq.l    D0, 0x0A
  6773. 00004E16  3F00                     move.w     -[A7], D0
  6774. 00004E18  700A                     moveq.l    D0, 0x0A
  6775. 00004E1A  3F00                     move.w     -[A7], D0
  6776. 00004E1C  A8B3                     syscall    InvertRoundRect
  6777. 00004E1E  4E75                     rts
  6778. label00004E20:
  6779. 00004E20  0C6E 0001 8456           cmpi.w     [A6 - 0x7BAA], 0x1
  6780. 00004E26  57C0                     seq        D0
  6781. 00004E28  4880                     ext.w      D0
  6782. 00004E2A  48C0                     ext.l      D0
  6783. 00004E2C  2F00                     move.l     -[A7], D0
  6784. 00004E2E  0C6E 011D 8030           cmpi.w     [A6 - 0x7FD0], 0x11D
  6785. 00004E34  5DC0                     slt        D0
  6786. 00004E36  4880                     ext.w      D0
  6787. 00004E38  48C0                     ext.l      D0
  6788. 00004E3A  809F                     or.l       D0, [A7]+
  6789. 00004E3C  2F00                     move.l     -[A7], D0
  6790. 00004E3E  0C6E 0181 8030           cmpi.w     [A6 - 0x7FD0], 0x181
  6791. 00004E44  5EC0                     sgt        D0
  6792. 00004E46  4880                     ext.w      D0
  6793. 00004E48  48C0                     ext.l      D0
  6794. 00004E4A  809F                     or.l       D0, [A7]+
  6795. 00004E4C  2F00                     move.l     -[A7], D0
  6796. 00004E4E  0C6E 005F 814A           cmpi.w     [A6 - 0x7EB6], 0x5F /* '_' */
  6797. 00004E54  5DC0                     slt        D0
  6798. 00004E56  4880                     ext.w      D0
  6799. 00004E58  48C0                     ext.l      D0
  6800. 00004E5A  809F                     or.l       D0, [A7]+
  6801. 00004E5C  2F00                     move.l     -[A7], D0
  6802. 00004E5E  0C6E 0073 814A           cmpi.w     [A6 - 0x7EB6], 0x73 /* 's' */
  6803. 00004E64  5EC0                     sgt        D0
  6804. 00004E66  4880                     ext.w      D0
  6805. 00004E68  48C0                     ext.l      D0
  6806. 00004E6A  809F                     or.l       D0, [A7]+
  6807. 00004E6C  4A80                     tst.l      D0
  6808. 00004E6E  6700 0008                beq        +0xA /* 00004E78 */
  6809. 00004E72  4E75                     rts
  6810. 00004E74  6000 0004                bra        +0x6 /* 00004E7A */
  6811. label00004E78:
  6812. 00004E78  618E                     bsr        -0x70 /* 00004E08 */
  6813. label00004E7A:
  6814. 00004E7A  558F                     subq.l     A7, 2
  6815. 00004E7C  A974                     syscall    Button
  6816. 00004E7E  101F                     move.b     D0, [A7]+
  6817. 00004E80  4880                     ext.w      D0
  6818. 00004E82  48C0                     ext.l      D0
  6819. 00004E84  3D40 8032                move.w     [A6 - 0x7FCE], D0
  6820. 00004E88  302E 8032                move.w     D0, [A6 - 0x7FCE]
  6821. 00004E8C  6600 000A                bne        +0xC /* 00004E98 */
  6822. 00004E90  6100 FF76                bsr        -0x88 /* 00004E08 */
  6823. 00004E94  4EFA 00BA                jmp        [PC + 0xBA /* 00004F50 */]
  6824. label00004E98:
  6825. 00004E98  6100 BECE                bsr        -0x4130 /* 00000D68 */
  6826. 00004E9C  0C6E 011D 8030           cmpi.w     [A6 - 0x7FD0], 0x11D
  6827. 00004EA2  5DC0                     slt        D0
  6828. 00004EA4  4880                     ext.w      D0
  6829. 00004EA6  48C0                     ext.l      D0
  6830. 00004EA8  2F00                     move.l     -[A7], D0
  6831. 00004EAA  0C6E 0181 8030           cmpi.w     [A6 - 0x7FD0], 0x181
  6832. 00004EB0  5EC0                     sgt        D0
  6833. 00004EB2  4880                     ext.w      D0
  6834. 00004EB4  48C0                     ext.l      D0
  6835. 00004EB6  809F                     or.l       D0, [A7]+
  6836. 00004EB8  2F00                     move.l     -[A7], D0
  6837. 00004EBA  0C6E 005F 814A           cmpi.w     [A6 - 0x7EB6], 0x5F /* '_' */
  6838. 00004EC0  5DC0                     slt        D0
  6839. 00004EC2  4880                     ext.w      D0
  6840. 00004EC4  48C0                     ext.l      D0
  6841. 00004EC6  809F                     or.l       D0, [A7]+
  6842. 00004EC8  2F00                     move.l     -[A7], D0
  6843. 00004ECA  0C6E 0073 814A           cmpi.w     [A6 - 0x7EB6], 0x73 /* 's' */
  6844. 00004ED0  5EC0                     sgt        D0
  6845. 00004ED2  4880                     ext.w      D0
  6846. 00004ED4  48C0                     ext.l      D0
  6847. 00004ED6  809F                     or.l       D0, [A7]+
  6848. 00004ED8  4A80                     tst.l      D0
  6849. 00004EDA  6700 000A                beq        +0xC /* 00004EE6 */
  6850. 00004EDE  6100 FF28                bsr        -0xD6 /* 00004E08 */
  6851. 00004EE2  6000 0004                bra        +0x6 /* 00004EE8 */
  6852. label00004EE6:
  6853. 00004EE6  6092                     bra        -0x6C /* 00004E7A */
  6854. label00004EE8:
  6855. 00004EE8  558F                     subq.l     A7, 2
  6856. 00004EEA  A974                     syscall    Button
  6857. 00004EEC  101F                     move.b     D0, [A7]+
  6858. 00004EEE  4880                     ext.w      D0
  6859. 00004EF0  48C0                     ext.l      D0
  6860. 00004EF2  3D40 8032                move.w     [A6 - 0x7FCE], D0
  6861. 00004EF6  302E 8032                move.w     D0, [A6 - 0x7FCE]
  6862. 00004EFA  6600 0004                bne        +0x6 /* 00004F00 */
  6863. 00004EFE  4E75                     rts
  6864. label00004F00:
  6865. 00004F00  6100 BE66                bsr        -0x4198 /* 00000D68 */
  6866. 00004F04  0C6E 011D 8030           cmpi.w     [A6 - 0x7FD0], 0x11D
  6867. 00004F0A  5DC0                     slt        D0
  6868. 00004F0C  4880                     ext.w      D0
  6869. 00004F0E  48C0                     ext.l      D0
  6870. 00004F10  2F00                     move.l     -[A7], D0
  6871. 00004F12  0C6E 0181 8030           cmpi.w     [A6 - 0x7FD0], 0x181
  6872. 00004F18  5EC0                     sgt        D0
  6873. 00004F1A  4880                     ext.w      D0
  6874. 00004F1C  48C0                     ext.l      D0
  6875. 00004F1E  809F                     or.l       D0, [A7]+
  6876. 00004F20  2F00                     move.l     -[A7], D0
  6877. 00004F22  0C6E 005F 814A           cmpi.w     [A6 - 0x7EB6], 0x5F /* '_' */
  6878. 00004F28  5DC0                     slt        D0
  6879. 00004F2A  4880                     ext.w      D0
  6880. 00004F2C  48C0                     ext.l      D0
  6881. 00004F2E  809F                     or.l       D0, [A7]+
  6882. 00004F30  2F00                     move.l     -[A7], D0
  6883. 00004F32  0C6E 0073 814A           cmpi.w     [A6 - 0x7EB6], 0x73 /* 's' */
  6884. 00004F38  5EC0                     sgt        D0
  6885. 00004F3A  4880                     ext.w      D0
  6886. 00004F3C  48C0                     ext.l      D0
  6887. 00004F3E  809F                     or.l       D0, [A7]+
  6888. 00004F40  4A80                     tst.l      D0
  6889. 00004F42  6704                     beq        +0x6 /* 00004F48 */
  6890. 00004F44  4EFA FFA2                jmp        [PC - 0x5E /* 00004EE8 */]
  6891. label00004F48:
  6892. 00004F48  6100 FEBE                bsr        -0x140 /* 00004E08 */
  6893. 00004F4C  6000 FF2C                bra        -0xD2 /* 00004E7A */
  6894. label00004F50:
  6895. 00004F50  7001                     moveq.l    D0, 0x01
  6896. 00004F52  3D40 8030                move.w     [A6 - 0x7FD0], D0
  6897. label00004F56:
  6898. 00004F56  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6899. 00004F5A  48C0                     ext.l      D0
  6900. 00004F5C  E588                     lsl        D0, 2
  6901. 00004F5E  0680 0000 24DE           addi.l     D0, 0x24DE
  6902. 00004F64  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6903. 00004F68  2F00                     move.l     -[A7], D0
  6904. 00004F6A  7000                     moveq.l    D0, 0x00
  6905. 00004F6C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  6906. 00004F70  205F                     movea.l    A0, [A7]+
  6907. 00004F72  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  6908. 00004F76  302E 8030                move.w     D0, [A6 - 0x7FD0]
  6909. 00004F7A  48C0                     ext.l      D0
  6910. 00004F7C  E588                     lsl        D0, 2
  6911. 00004F7E  0680 0000 24F2           addi.l     D0, 0x24F2
  6912. 00004F84  D0AD FD6A                add.l      D0, [A5 - 0x296]
  6913. 00004F88  2F00                     move.l     -[A7], D0
  6914. 00004F8A  7000                     moveq.l    D0, 0x00
  6915. 00004F8C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  6916. 00004F90  205F                     movea.l    A0, [A7]+
  6917. 00004F92  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  6918. 00004F96  7004                     moveq.l    D0, 0x04
  6919. 00004F98  526E 8030                addq.w     [A6 - 0x7FD0], 1
  6920. 00004F9C  B06E 8030                cmp.w      D0, [A6 - 0x7FD0]
  6921. 00004FA0  6CB4                     bge        -0x4A /* 00004F56 */
  6922. 00004FA2  7009                     moveq.l    D0, 0x09
  6923. 00004FA4  3F00                     move.w     -[A7], D0
  6924. 00004FA6  4267                     clr.w      -[A7]
  6925. 00004FA8  42A7                     clr.l      -[A7]
  6926. 00004FAA  42A7                     clr.l      -[A7]
  6927. 00004FAC  4267                     clr.w      -[A7]
  6928. 00004FAE  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  6929. 00004FB2  7001                     moveq.l    D0, 0x01
  6930. 00004FB4  3D40 8456                move.w     [A6 - 0x7BAA], D0
  6931. 00004FB8  4E75                     rts
  6932. fn00004FBA:
  6933. 00004FBA  70FF                     moveq.l    D0, 0xFFFFFFFF
  6934. 00004FBC  3F00                     move.w     -[A7], D0
  6935. 00004FBE  70FF                     moveq.l    D0, 0xFFFFFFFF
  6936. 00004FC0  3F00                     move.w     -[A7], D0
  6937. 00004FC2  4267                     clr.w      -[A7]
  6938. 00004FC4  700C                     moveq.l    D0, 0x0C
  6939. 00004FC6  3F00                     move.w     -[A7], D0
  6940. 00004FC8  4267                     clr.w      -[A7]
  6941. 00004FCA  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  6942. 00004FCE  700F                     moveq.l    D0, 0x0F
  6943. 00004FD0  2200                     move.l     D1, D0
  6944. 00004FD2  7037                     moveq.l    D0, 0x37
  6945. 00004FD4  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  6946. 00004FD8  203C 0000 0190           move.l     D0, 0x190
  6947. 00004FDE  2200                     move.l     D1, D0
  6948. 00004FE0  203C 0000 00B9           move.l     D0, 0xB9
  6949. 00004FE6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  6950. 00004FEA  7012                     moveq.l    D0, 0x12
  6951. 00004FEC  3F00                     move.w     -[A7], D0
  6952. 00004FEE  7044                     moveq.l    D0, 0x44
  6953. 00004FF0  3F00                     move.w     -[A7], D0
  6954. 00004FF2  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6955. 00004FF6  206D FD62                movea.l    A0, [A5 - 0x29E]
  6956. 00004FFA  41E8 83A6                lea.l      A0, [A0 - 0x7C5A]
  6957. 00004FFE  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6958. 00005002  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6959. 00005006  7012                     moveq.l    D0, 0x12
  6960. 00005008  3F00                     move.w     -[A7], D0
  6961. 0000500A  7053                     moveq.l    D0, 0x53
  6962. 0000500C  3F00                     move.w     -[A7], D0
  6963. 0000500E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6964. 00005012  206D FD62                movea.l    A0, [A5 - 0x29E]
  6965. 00005016  41E8 83D4                lea.l      A0, [A0 - 0x7C2C]
  6966. 0000501A  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6967. 0000501E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6968. 00005022  7012                     moveq.l    D0, 0x12
  6969. 00005024  3F00                     move.w     -[A7], D0
  6970. 00005026  7069                     moveq.l    D0, 0x69
  6971. 00005028  3F00                     move.w     -[A7], D0
  6972. 0000502A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6973. 0000502E  206D FD62                movea.l    A0, [A5 - 0x29E]
  6974. 00005032  41E8 83F4                lea.l      A0, [A0 - 0x7C0C]
  6975. 00005036  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6976. 0000503A  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6977. 0000503E  7012                     moveq.l    D0, 0x12
  6978. 00005040  3F00                     move.w     -[A7], D0
  6979. 00005042  7078                     moveq.l    D0, 0x78
  6980. 00005044  3F00                     move.w     -[A7], D0
  6981. 00005046  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6982. 0000504A  206D FD62                movea.l    A0, [A5 - 0x29E]
  6983. 0000504E  41E8 8424                lea.l      A0, [A0 - 0x7BDC]
  6984. 00005052  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6985. 00005056  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6986. 0000505A  7012                     moveq.l    D0, 0x12
  6987. 0000505C  3F00                     move.w     -[A7], D0
  6988. 0000505E  3F3C 008C                move.w     -[A7], 0x8C
  6989. 00005062  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6990. 00005066  206D FD62                movea.l    A0, [A5 - 0x29E]
  6991. 0000506A  41E8 844A                lea.l      A0, [A0 - 0x7BB6]
  6992. 0000506E  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  6993. 00005072  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  6994. 00005076  3F3C 009A                move.w     -[A7], 0x9A
  6995. 0000507A  3F3C 009B                move.w     -[A7], 0x9B
  6996. 0000507E  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  6997. 00005082  206D FD62                movea.l    A0, [A5 - 0x29E]
  6998. 00005086  41E8 846C                lea.l      A0, [A0 - 0x7B94]
  6999. 0000508A  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  7000. 0000508E  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  7001. 00005092  3F3C 009A                move.w     -[A7], 0x9A
  7002. 00005096  3F3C 00AA                move.w     -[A7], 0xAA
  7003. 0000509A  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  7004. 0000509E  206D FD62                movea.l    A0, [A5 - 0x29E]
  7005. 000050A2  41E8 8482                lea.l      A0, [A0 - 0x7B7E]
  7006. 000050A6  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  7007. 000050AA  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  7008. 000050AE  7001                     moveq.l    D0, 0x01
  7009. 000050B0  3D40 8016                move.w     [A6 - 0x7FEA], D0
  7010. 000050B4  7005                     moveq.l    D0, 0x05
  7011. 000050B6  3F00                     move.w     -[A7], D0
  7012. 000050B8  4267                     clr.w      -[A7]
  7013. 000050BA  42A7                     clr.l      -[A7]
  7014. 000050BC  42A7                     clr.l      -[A7]
  7015. 000050BE  4267                     clr.w      -[A7]
  7016. 000050C0  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  7017. 000050C4  4E75                     rts
  7018. 000050C6  4E75                     rts
  7019.